1.常用方法
//更改指定路径的拓展名,并返回最终路径
static string? ChangeExtension(string? path, string? extension)
//组合路径
//参数可为数组,或多个参数
static string? Combine(string[])
//返回指定路径的目录名
// E://Test 返回E://
// E://Test// 返回E://Test
string? GetDirectoryName(string? path)
//返回指定路径的根目录名
string GetPathRoot(string path)
//返回拓展名(含.)
string? GetExtension(string? path)
//返回“文件名.拓展名”
string? GetFileName(string? path)
//返回文件名(不含拓展名)
string? GetFileNameWithoutExtension(string? path)
//获得绝对路径
string GetFullPath(string path)
//获得绝对路径,path为空则返回basePath
string GetFullPath(string path, string basePath)
//返回path相对于relativeTo的相对路径
//若path和relativeTo不同根,则返回path
string GetRelativePath(string relativeTo, string path)