3 回答

TA貢獻1775條經(jīng)驗 獲得超8個贊
2.4.4.5字符串文字
C#支持兩種形式的字符串文字:常規(guī)字符串文本和逐字字符串文本。
常規(guī)字符串文字由包含在雙引號(如“hello”)中的零個或多個字符組成,并且可以包括簡單轉(zhuǎn)義序列(例如\t表示制表符字符)以及十六進制和Unicode轉(zhuǎn)義序列。
逐字串文字由一個@字符、一個雙引號字符、零個或多個字符和一個結(jié)束雙引號字符組成。一個簡單的例子是“Hello”。在逐字字符串文字中,分隔符之間的字符是逐字解釋的,唯一的例外是引號-轉(zhuǎn)義序列。特別是,簡單轉(zhuǎn)義序列以及十六進制和Unicode轉(zhuǎn)義序列不使用逐字字符串文字處理。逐字串文字可能跨越多行。
"\n"
.
System.String
.

TA貢獻1995條經(jīng)驗 獲得超2個贊
var @if = "if";//okay, treated as a nameConsole.WriteLine(@if);//compiler err, if without @ is a keywordConsole.WriteLine(if);var @a = "a";//okayConsole.WriteLine(@a);//also okay, @ isn't part of the nameConsole.WriteLine(a);
- 3 回答
- 0 關(guān)注
- 1438 瀏覽
添加回答
舉報