我正在尝试将路径字符串作为参数传递给 Windows 窗体应用程序。我知道我需要添加引号。我目前正在使用以下代码。
DirectoryInfo info = new DirectoryInfo(path);
string.Format("\"{0}\"", info.FullName);
上面的代码在 path 像D:\My Development\GitRepositories
. 但是,当我通过C:\
参数时,我得到的是C:"
因为最后一个\
字符用作转义字符。
难道我做错了什么?另外,有没有更好的方法来做到这一点?
提前致谢。