【发布时间】:2018-03-17 12:29:29
【问题描述】:
我无法在网上找到答案或只是不知道如何寻找答案的快速问题。 我对这段代码有疑问
string stackoverflowcommunityisawesome = "string " + RandomString(5) + " = '" + RandomString(5) + "'; " ;
目前的输出是:
字符串 AGKHAOH = 'kaosgkoko';
当我想要它时:
字符串 AGKHAOH = "kaosgkoko";
我尝试使用@""" 而不是'",但输出如下:
字符串 AGKHAOH = + RandomString(5) +;
也尝试使用"\"" - 整个代码变成红色。任何提示都表示赞赏。
【问题讨论】:
-
sn-p 代码不完整吧?你一定是做错了什么,\"是双引号的转义
-
尝试将 ' 更改为 \"
-
" = \"" + RandomString(5) + "\"; "
-
查找 C# 字符串文字和逐字字符串文字。
-
这是很多串联。 String.Format 或字符串插值会更好。 StringBuilder 也可能是一个选项。