最简单的方法是在C#中为字符串赋予双引号

Mis*_*dex 1 c# string quotes readability

有没有其他人认为在非常短的字符串中转义字符会使它们不具有可读性?我注意到我s = "\""在我的代码中使用了一个字符串的双引号,但考虑到它后,我提出了以下替代方案:s = '"'.ToString().

  • 我的替代品有什么好处吗?您希望在代码中看到第一个版本吗?
  • 你会如何分配两个双引号(""),这可能是s = "\"\""一个字符串?

/我在加压之前标记这个CW.

csh*_*net 7

你可以使用:

String s = new String('"', 1);
Run Code Online (Sandbox Code Playgroud)

或者如果你想混淆人:

String s = @"""";
Run Code Online (Sandbox Code Playgroud)

但实际上我还是喜欢老式的逃避:"