在 C# 中,我有一个文件名需要转换为双重转义(因为我将此字符串输入正则表达式)。
换句话说,如果我有:
FileInfo file = new FileInfo(@"c:\windows\foo.txt");
string fileName = file.FullName;
文件名
是:c:\\\\windows\\\\foo.txt
但我需要将其转换为在文件名中包含两个文字反斜杠\\的序列。
文件名需要是@"c:\\\\windows\\\\foo.txt"
,或者"c:\\\\\\\\windows\\\\\\\\foo.txt”
。
有没有一种简单的方法可以进行这种转换?
最佳答案
关于c# - 转换为双重转义字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/933387/