Path 成员
对包含文件或目录路径信息的 String 实例执行操作。这些操作是以跨平台的方式执行的。
下表列出了由 Path 类型公开的成员。
公共字段
名称 | 说明 | |
---|---|---|
![]() ![]() ![]() |
AltDirectorySeparatorChar | 提供平台特定的替换字符,该替换字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 |
![]() ![]() ![]() |
DirectorySeparatorChar | 提供平台特定的字符,该字符用于在反映分层文件系统组织的路径字符串中分隔目录级别。 |
![]() ![]() ![]() |
InvalidPathChars | 提供平台特定的字符数组,这些字符不能在传递到 Path 类的成员的路径字符串参数中指定。 |
![]() ![]() ![]() |
PathSeparator | 用于在环境变量中分隔路径字符串的平台特定的分隔符。 |
![]() ![]() ![]() |
VolumeSeparatorChar | 提供平台特定的卷分隔符。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
![]() ![]() ![]() |
ChangeExtension | 更改路径字符串的扩展名。 |
![]() ![]() ![]() |
Combine | 合并两个路径字符串。 |
![]() ![]() |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) |
![]() ![]() ![]() |
GetDirectoryName | 返回指定路径字符串的目录信息。 |
![]() ![]() ![]() |
GetExtension | 返回指定的路径字符串的扩展名。 |
![]() ![]() ![]() |
GetFileName | 返回指定路径字符串的文件名和扩展名。 |
![]() ![]() ![]() |
GetFileNameWithoutExtension | 返回不具有扩展名的指定路径字符串的文件名。 |
![]() ![]() ![]() |
GetFullPath | 返回指定路径字符串的绝对路径。 |
![]() ![]() |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) |
![]() ![]() |
GetInvalidFileNameChars | 获取包含不允许在文件名中使用的字符的数组。 |
![]() ![]() ![]() |
GetInvalidPathChars | 获取包含不允许在路径名中使用的字符的数组。 |
![]() ![]() ![]() |
GetPathRoot | 获取指定路径的根目录信息。 |
![]() ![]() |
GetRandomFileName | 返回随机文件夹名或文件名。 |
![]() ![]() ![]() |
GetTempFileName | 创建磁盘上唯一命名的零字节的临时文件并返回该文件的完整路径。 |
![]() ![]() ![]() |
GetTempPath | 返回当前系统的临时文件夹的路径。 |
![]() ![]() |
GetType | 获取当前实例的 Type。 (从 Object 继承。) |
![]() ![]() ![]() |
HasExtension | 确定路径是否包括文件扩展名。 |
![]() ![]() ![]() |
IsPathRooted | 获取一个值,该值指示指定的路径字符串是包含绝对路径信息还是包含相对路径信息。 |
![]() ![]() ![]() |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) |
![]() ![]() |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首