my input string str1 is "This is my string"
and my desired string is @"This is my string"
我如何将@前缀加到str1?我试过@“@”“”+ str1 + @“”“”但这会导致@ \“这是我的字符串”
答案 0 :(得分:2)
使用String.Format
功能实现您的功能
string input = "This is my string";
String output = String.Format("@\"{0}\"", str1);
Console.WriteLine(output);
您可以在这里测试String.Format
。
这是测试各种参数www.mobzystems.com/online/format-tester/#的链接!
答案 1 :(得分:1)
我认为这就是你的意思
string s2 = @"this is a string";
Debug.WriteLine(s2);
s2 = @"@""" + s2 + @"""";
Debug.WriteLine(s2);