C#中的特殊字符
特殊字符 c#
C# 語言規範--2.4.4.4 字符
作者:unknown 更新時間: 2005-03-29
字符表示單個字符,通常由置於引號中的一個字符組成,如 'a'。
character-literal:(字符:)
' character '(' 字符 ')
character:(字符:)
single-character(單字符)
simple-escape-sequence(簡單轉義序列)
hexadecimal-escape-sequence(十六進制轉義序列)
unicode-escape-sequence(unicode 轉義序列)
single-character:(單字符:)
除 ' (U+0027)、/ (U+005C) 和換行符外的任何字符
simple-escape-sequence: one of(簡單轉義序列:下列之一)
/' /" // /0 /a /b /f /n /r /t /v
hexadecimal-escape-sequence:(十六進制轉義序列:)
/x hex-digit hex-digitopt hex-digitopt hex-digitopt(/x 十六進制數字 十六進制數字可選 十六進制數字可選 十六進制數字可選)
“字符”中跟在反斜槓字符 (/) 後面的字符必須是下列字符之一:'、"、/、0、a、b、f、n、r、t、u、U、x、v。否則將發生編譯時錯誤。
十六進制轉義序列表示單個 Unicode 字符,它的值由“/x”後接十六進制數組成。
如果一個字符表示的值大於 U+FFFF,則將發生編譯時錯誤。
字符中的 Unicode 字符轉義序列(第 2.4.1 節)必須在 U+0000 到 U+FFFF 的範圍內。
一個簡單轉義序列表示一個 Unicode 字符編碼,詳見下表。
轉義序列 字符名稱 Unicode 編碼
/'
單引號 0x0027
/"
雙引號 0x0022
//
反斜槓 0x005C
/0
空 0x0000
/a
警報 0x0007
/b
退格符 0x0008
/f
換頁符 0x000C
/n
換行符 0x000A
/r
回車 0x000D
/t
水平製表符 0x0009
/v
垂直製表符 0x000B
“字符”的類型爲 char。
C# 語言規範--2.4.4.4 字符
作者:unknown 更新時間: 2005-03-29
字符表示單個字符,通常由置於引號中的一個字符組成,如 'a'。
character-literal:(字符:)
' character '(' 字符 ')
character:(字符:)
single-character(單字符)
simple-escape-sequence(簡單轉義序列)
hexadecimal-escape-sequence(十六進制轉義序列)
unicode-escape-sequence(unicode 轉義序列)
single-character:(單字符:)
除 ' (U+0027)、/ (U+005C) 和換行符外的任何字符
simple-escape-sequence: one of(簡單轉義序列:下列之一)
/' /" // /0 /a /b /f /n /r /t /v
hexadecimal-escape-sequence:(十六進制轉義序列:)
/x hex-digit hex-digitopt hex-digitopt hex-digitopt(/x 十六進制數字 十六進制數字可選 十六進制數字可選 十六進制數字可選)
“字符”中跟在反斜槓字符 (/) 後面的字符必須是下列字符之一:'、"、/、0、a、b、f、n、r、t、u、U、x、v。否則將發生編譯時錯誤。
十六進制轉義序列表示單個 Unicode 字符,它的值由“/x”後接十六進制數組成。
如果一個字符表示的值大於 U+FFFF,則將發生編譯時錯誤。
字符中的 Unicode 字符轉義序列(第 2.4.1 節)必須在 U+0000 到 U+FFFF 的範圍內。
一個簡單轉義序列表示一個 Unicode 字符編碼,詳見下表。
轉義序列 字符名稱 Unicode 編碼
/'
單引號 0x0027
/"
雙引號 0x0022
//
反斜槓 0x005C
/0
空 0x0000
/a
警報 0x0007
/b
退格符 0x0008
/f
換頁符 0x000C
/n
換行符 0x000A
/r
回車 0x000D
/t
水平製表符 0x0009
/v
垂直製表符 0x000B
“字符”的類型爲 char。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.