方法
名称 | 说明 | |
---|---|---|
ChangeExtension(String, String) | 更改路径字符串的扩展名。 只是更改字符串,实际文件的文件后缀不会更改。 string str = @"C:\1.png"; | |
Combine(String, String) | 将两个字符串组合成一个路径。 string str1 = @"C:\测试"; | |
Combine(String, String, String) | 将三个字符串组合成一个路径。同上 | |
Combine(String, String, String, String) | 将四个字符串组合成一个路径。同上 | |
Combine(String[]) | 将字符串数组组合成一个路径。 | |
GetDirectoryName(String) | 返回文件所在文件夹的名称 string str = @"C:\测试\1.png"; | |
GetExtension(String) | 返回指定的路径字符串的扩展名。 string str = @"C:\测试\1.png"; | |
GetFileName(String) | 返回指定路径字符串的文件名和扩展名。 string str1 = @"C:\测试\1.png"; | |
GetFileNameWithoutExtension(String) | 返回不具有扩展名的指定路径字符串的文件名。 string str1 = @"C:\测试\1.png"; | |
GetFullPath(String) | 返回指定路径字符串的绝对路径。 string str1 = @"C:\测试\1.png"; | |
GetInvalidFileNameChars() | 获取包含不允许在文件名中使用的字符的数组。 | |
GetInvalidPathChars() | 获取包含不允许在路径名中使用的字符的数组。 | |
GetPathRoot(String) | 获取指定路径的根目录信息。 string str1 = @"C:\测试\1.png"; | |
GetRandomFileName() | 返回随机文件夹名或文件名。 string str = Path.GetRandomFileName(); | |
GetTempFileName() | 在磁盘上创建磁唯一命名的零字节的临时文件并返回该文件的完整路径。 string str = Path.GetTempFileName(); C: \Users\Administrator\AppData\Local\Temp\temdw85.tmp 名字随机,后缀相同。 | |
GetTempPath() | 返回当前用户的临时文件夹的路径。 Console.Write(Path.GetTempPath()); 输出C: \Users\Administrator\AppData\Local\Temp\ | |
HasExtension(String) | 确定路径是否包括文件扩展名。 string str1 = @"C:\测试\1.png"; | |
IsPathRooted(String) | 获取一个值,该值指示指定的路径字符串是否包含根 string str1 = @"\\测试\1.png"; |