C# 是否有任何方法可以使system.io.path正常工作/

C# 是否有任何方法可以使system.io.path正常工作/,c#,C#,我需要操作/a/b/c/xxx等路径,但路径类确定分隔符必须是\。所以如果我这样做了 var dir = Path.GetDirectoryName("/a/b/c/xxx"); 我得到“\a\b\c” 我知道我可以自己编写代码,但我想知道是否有一个路径旋钮我还没有找到路径函数只适用于适合您的操作系统的路径。我建议你用一个字符串。替换 string.Replace("/", @"\")

我需要操作/a/b/c/xxx等路径,但路径类确定分隔符必须是
\
。所以如果我这样做了

var dir = Path.GetDirectoryName("/a/b/c/xxx");
我得到“\a\b\c”


我知道我可以自己编写代码,但我想知道是否有一个路径旋钮我还没有找到

路径函数只适用于适合您的操作系统的路径。我建议你用一个字符串。替换

string.Replace("/", @"\")