我在visual studio中有一个非常长的硬编码字符串,C# 如何将它在编辑器中分成几行?
我需要它以便代码阅读更简单
答案 0 :(得分:3)
使用@
verbatim string,您可以将其分散到多行。
string multiLinestring = @"Some Long string
Over mutliple lines
.....
........";
上面的字符串将缩进作为字符串中的空格。如果您想要多行之间的单个空格,那么:
string multiLinestring = @"Some Long string
Over mutliple lines
.....
........";
这将返回:Some Long string\r\n Over mutliple lines\r\n .....\r\n ........"
答案 1 :(得分:2)
你可以使用+,在编译时它们将被连接成一个字符串。
string longString = "Hello " +
"world!";
答案 2 :(得分:1)
把它放在资源中,让VS来处理它。