如何编写包含许多字符的字符串[,>等,不单独写

时间:2014-09-25 16:18:56

标签: c# asp.net .net

我有一个问题,因为每次我需要编写indexof时,我需要使用+ 例如:

String lsdfrom2 = '[' + '"' + "LSD" + ',' + '[' + ']' + ',' + '{' + '"' + "token" + '"' + ":" + '"';

如何用其他方式编写?这就像在示例中那样令人讨厌 我的意思是,如何阅读下面的文字而不单独写每个字符

["LSD",[],{"token":"

4 个答案:

答案 0 :(得分:4)

将其写为字符串(通过\"转义引号)

String lsdfrom2 = "[\"LSD\",[],{\"token\":\""

答案 1 :(得分:2)

使用"写为字符串文字。逃避报价。

string mystring = @"[""LSD"",[],{""token"":""";

答案 2 :(得分:0)

我相信你想要逃避引号?

string lsdfrom2 = "[\"LSD\",[],{\"token\":\"";

请参阅:Escape Sequences

答案 3 :(得分:0)

你需要转义引号

String lsdfrom2 = "[\"LSD\",[],{\"token\":\"" // escaping the quotes..