Path类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;//使用Path类需要引用System.IO

namespace _07_Path类
{
    class Program
    {
        static void Main(string[] args)
        {
            //声明一个路径
            String str = @"C:appAdministratoradminorclpfile	est.txt";

            //获取文件名
            Console.WriteLine(Path.GetFileName(str));
            
            //获取文件名,不带扩展名
            Console.WriteLine(Path.GetFileNameWithoutExtension(str));
            
            //获取扩展名
            Console.WriteLine(Path.GetExtension(str));

            //获取文件目录
            Console.WriteLine(Path.GetDirectoryName(str));

            //获取文件全路径(绝对路径)
            Console.WriteLine(Path.GetFullPath(str));

            //将两个路径组合成一个新的路径
            Console.WriteLine(Path.Combine(@"c:app","test.txt"));

            //将一个文件名与一个路径组合
            Console.WriteLine(Path.Combine(@"c:app",Path.GetFileName(str)));

            Console.ReadKey();
        }
    }
}
原文地址:https://www.cnblogs.com/hobe6699/p/5147600.html