如何使用其标识符将字符串转换为逐字字符串



对于一种方法,我让参数取一个字符串,但我需要该字符串在方法中成为逐字字符串。 这是我的意思的一个例子。

//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(@"", @"\");

相关内容

  • 没有找到相关文章

最新更新