代码实例:
using System;
using System.IO;
namespace CurveTest
{
class Program
{
static void Main(string[] args)
{
string path = Path.Combine("D:\\work", "April.txt");
Console.WriteLine("文件全路径: " + Path.GetFullPath(path));
Console.WriteLine("根目录: " + Path.GetPathRoot(path));
Console.WriteLine("文件目录: " + Path.GetDirectoryName(path));
Console.WriteLine("文件名: " + Path.GetFileName(path));
Console.WriteLine("扩展名: " + Path.GetExtension(path));
Console.WriteLine("不带扩展名的文件名: " + Path.GetFileNameWithoutExtension(path));
Console.WriteLine("修改扩展名: " + Path.ChangeExtension(path, ".exe"));
Console.ReadLine();
}
}
}
运行结果: