相对路径转换器MAC-> Windows,Windows-> MAC in C#

时间:2013-08-31 05:28:12

标签: c# .net

是否有更聪明的方法来转换MAC-> Windows,Windows-> MAC相对路径,而不是使用字符串并将tildas替换为点和斜杠替换为反斜杠?

1 个答案:

答案 0 :(得分:0)

您可以使用System.IO命名空间中的Path Class来完成所有这些操作。

Path.DirectorySeparatorChar

它提供了一个特定于平台的字符,用于分隔反映分层文件系统组织的路径字符串中的目录级别。

Path.AltDirectorySeparatorChar

它提供了一个特定于平台的备用字符,用于分隔反映分层文件系统组织的路径字符串中的目录级别。

Path.PathSeparator

特定于平台的分隔符,用于分隔环境变量中的路径字符串。