字符串文字

string 文字是通过用双引号 " 包装值来定义的:

string s = "hello, this is a string literal";

字符串文字可能包含转义序列。请参见字符串转义序列

另外,C#支持逐字字符串文字(参见 Verbatim 字符串 )。这些是通过用双引号 " 包装值并在 @ 前面加上来定义的。在逐字字符串文字中忽略转义序列,并包括所有空格字符:

string s = @"The path is:
C:\Windows\System32";
//The backslashes and newline are included in the string