VS编辑器中的长字符串

时间:2014-03-27 14:26:05

标签: c# string visual-studio-2010 edit

我在visual studio中有一个非常长的硬编码字符串,C# 如何将它在编辑器中分成几行?

我需要它以便代码阅读更简单

3 个答案:

答案 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来处理它。