之前编程写到跨行字符串的时候,在c#中,总是使用+
字符拼接。
1 | string s = "The path of the righteous man is beset on all sides by the inequities of the tyranny of evil man." |
后来我使用@符号编写跨行字符串,这样就可以直接编写字符串了。
需要注意的是,在这段由@””包围的字符串中,你的所有格式,都被保留下来了。比如换行符,换行符后面的空格,还是文字前面用于缩进的空白符,都保存在这个字符串中。