//Path类
//只对字符串进行操作,并不会实际改变具体文件
string path = @"D:\test\test.txt";
//1.获取文件名
Console.WriteLine(Path.GetFileName(path));
//2.获取文件的后缀
Console.WriteLine(Path.GetExtension(path));
//3.获取不带后缀的文件名
Console.WriteLine(Path.GetFileNameWithoutExtension(path));
//4.获取该路径的目录部分
Console.WriteLine(Path.GetDirectoryName(path));
//5.将路径中的文件名的后缀改为.exe
Console.WriteLine(Path.ChangeExtension(path, ".exe"));
//6.将两个路径相加
string s1 = @"c:\x\c";
string s2 = "hello.txt";
Console.WriteLine(Path.Combine(s1, s2));
//7.获取相对路径的绝对路径
Console.WriteLine(Path.GetFullPath(s2));
//8.获取临时文件夹路径
Console.WriteLine(Path.GetTempPath(textPath));
//9.获取临时文件路径
Console.WriteLine(Path.GetTempPath(textPath));
//10.生成一个临时随机的路径文件
string aa = Path.GetRandomFileName();