C#中的多行字符串文字
有没有一种简单的方法可以在C#中创建多行字符串文字?
这是我现在所拥有的:
string query = "SELECT foo, bar"+ " FROM table"
+ " WHERE id = 42";
我知道PHP有
<<<BLOCKBLOCK;
C#是否有类似的东西?
回答:
您可以使用@
a前面的符号string
形成逐字字符串文字:
string query = @"SELECT foo, barFROM table
WHERE id = 42";
使用此方法时,除了双引号(如Jon
Skeet的答案所示)外,您也不必转义特殊字符。
以上是 C#中的多行字符串文字 的全部内容, 来源链接: utcz.com/qa/428395.html