对于一种方法,我让参数取一个字符串,但我需要该字符串在方法中成为逐字字符串。 这是我的意思的一个例子。
//the string I have
string test = "c:\documents\testfile\test.txt"
//the string I want
string converted = @"c:\documents\testfile\test.txt"
如何使用测试标识符进行转换?
我试过:
string test = "c:\documents\testfile\test.txt"
string converted = @test;
string converted = @+test;
string converted = @""+test;
有没有办法做到这一点?谢谢
您不能像尝试的那样使用逐字标识符。您必须执行以下操作:
string test = "c:\documents\testfile\test.txt";
string converted = test.Replace(@"", @"\");