.NET 路径操作库

标签 .net path

有谁知道有什么好的库可以很好地抽象出路径操作的问题吗?我希望能够使用任意分隔符(例如“/”或“:”)组合和解析路径,而无需重新发明轮子。

遗憾的是 System.IO.Path 不是更可重用的。

谢谢

最佳答案

System.IO.Path.Combine 将适用于许多不同类型的路径:

http://msdn.microsoft.com/en-us/library/system.io.path.combine.aspx

System.IO.Path.Combine 使用当前平台标准分隔符来组合路径。这意味着在 Windows 上它使用“\”,而在 unix/linux (mono) 上它使用“/”。您能否提供一些示例,说明您尝试在什么平台上组合哪些路径?

关于.NET 路径操作库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52071/

相关文章:

c# - ASP.NET 按钮 options.clientSubmit 设置为 false

android - 我需要用UNITY的Android和IOS应用程序设置保存图片的路径

file - 加载所需文件,相对路径与绝对路径

.net - 是否可以列出当前在 .NET 中运行的所有线程

c# - 在任务上排队的延续是否总是在完成任务的线程上执行?

python - 自动传输文件到文件夹(OpenCV)

batch-file - cmd PATH 错误 -\common 此时是意外的

html - 为脚本链接指定 HTML 目录的根路径?

c# - 单个记录上的 SqlBulkCopy?

c# - LINQ to Entities DateTime 不一致