1、Path类
命名空间:System.IO
方法(以下方法是静态的):
序号 | 函数名 | 描述 |
---|---|---|
1 | ChangeExtension | 更改路径字符串的扩展名。实际上就是更改文件的扩展名,只不过文件名包含全路径。 |
2 | Combine | 合并两个路径字符串。 |
3 | GetDirectoryName | 返回指定路径字符串的路径信息。换句话说就是返回当前路径的上一级路径。 |
4 | GetExtension | 获得文件扩展名。 |
5 | GetFileName | 获得文件名称(包含扩展名),不包含路径。 |
6 | GetFileNameWithoutExtension | 获得文件名(不包含扩展名),不包含路径。 |
7 | GetFullPath | 返回指定路径字符串的绝对路径。 |
8 | GetInvalidFileNameChars | 获取包含不允许在文件名中使用的字符的数组。 |
9 | GetInvalidPathChars | 获取包含不允许在路径名中使用的字符的数组。 |
10 | GetPathRoot | 获取指定路径的根目录信息。 |
11 | GetRandomFileName | 返回随机文件夹名或文件名。 |
12 | GetTempFileName | 创建磁盘上唯一命名的零字节的临时文件并返回该文件的完整路径。 |
13 | GetTempPath | 返回当前系统的临时文件夹的路径。 |
14 | HasExtension | 确定路径是否包括文件扩展名。 |
15 | IsPathRooted | 获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。 |
字段(以下也是静态的):
序号 | 字段名 | 描述 |
---|---|---|
1 | AltDirectorySeparatorChar | 提供平台特定的替换字符,该替换字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 |
2 | DirectorySeparatorChar | 提供平台特定的字符,该字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 |
3 | InvalidPathChars | 提供平台特定的字符数组,这些字符不能在传递到 Path类的成员的路径字符串参数中指定。 |
4 | PathSeparator | 用于在环境变量中分隔路字符串的平台特定的分隔符。 |
5 | VolumnSeparatorChar | 提供平台特定的卷分隔符。 |