Skip to content

Path

Path 是一个静态类,提供一系列用于操作字符串路径的方法,包括创建、处理、转换路径。

静态方法

Path.MatchExtension ( path : string , ext : string , ignore_case : boolean? ) : boolean
检查指定路径是否为当前扩展名。
Path.NormalizePath ( path : string ) : string
将指定路径进行标准化处理。
Path.GetDirectoryName ( path : string ) : string
返回指定路径的目录名。
Path.ChangeExtension ( path : string , ext : string ) : string
更改指定路径的扩展名。
Path.GetExtension ( path : string ) : string
返回指定路径的扩展名。
Path.GetFullPath ( path : string ) : string
返回指定路径的绝对路径。
Path.GetPathRoot ( path : string ) : string
返回指定路径的根目录。
Path.GetFileName ( path : string ) : string
返回指定路径的文件名(包括扩展名)。
Path.GetTempFileName ( ) : string
返回临时文件的文件名。
Path.GetFileNameWithoutExtension ( path : string ) : string
返回指定路径的文件名(不包括扩展名)。
Path.GetTempPath ( ) : string
返回系统临时路径目录。
Path.GetRandomFileName ( ) : string
返回一个随机的文件名。
Path.HasExtension ( path : string ) : boolean
判断指定路径是否存在扩展名。
Path.IsPathRooted ( path : string ) : boolean
判断指定路径是否为绝对路径。
Path.IsRelative ( path : string ) : boolean
判断指定路径是否为相对路径。
Path.GetRelativePath ( relTo : string , path : string ) : string
返回从初始路径到目标路径的相对路径。