System.IO中Path类(包含文件或目录System.String实例执行操作)中的方法介绍
Path类方法
ChangeExtension(string,string)更改路径字符串的扩展名。
参数1:要修改的路径信息。
参数2:新的扩展名(有或没有前导句点)。 指定 null
以从 path
移除现有扩展名。
Combine (string[])将多个字符串组合成一个路径。
参数:由路径的各部分构成的数组。
例子:string[] paths = {@"d:\archives", "2001", "media", "images"};
EndslnDirectorySeparator(string)返回一个值,该值指示指定的路径是否以目录分隔符结尾。
参数:要分析的路径。
GetDirectoryNane(string)返回指定路径的目录信息。
参数:文件或目录的路径。
GetExtenSion(string)返回指定路径字符串的扩展名(包括句点“.”)。
参数:从中获取扩展名的路径字符串。
例子:"C:\mydir\myfile.ext"
返回结果:.ext
GetFileName(string)返回指定路径字符串的文件名和扩展名。
参数:从中获取文件名和扩展名的路径字符串。
例子:"C:\mydir\myfile.ext"
返回结果:myfile.ext
GetFileNameWithoutExtension 返回不具有扩展名的指定路径字符串的文件名。
参数:文件的路径。
例子:"C:\mydir\myfile.ext"
返回结果:myfile
GetFullPath返回指定路径字符串的绝对路径。
参数:要获取其绝对路径信息的文件或目录。
GetPathRoot(String)从指定字符串包含的路径中获取根目录信息。
参数:一个字符串,包含要从中获取根目录信息的路径。
HasExtension(String) 确定路径是否包括文件扩展名。
参数:用于搜索扩展名的路径。
IsPathRooted(String) 返回一个值,该值指示指定的路径字符串是否包含根。
参数:要测试的路径。
返回结果:true或者fales
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix