• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • C# 語言規范--2.4.1 Unicode 字符轉義序列

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    C# 語言規范--2.4.1 Unicode 字符轉義序列: Unicode 字符轉義序列表示一個 Unicode 字符。Unicode 字符轉義序列在標識符(第 2.4.2 節)、字符(第 2.4.4.4 節)和規則字符串(第 2.4.4.5 節)中處理。不在其他任何位置處理 Unicode 字符轉義(例如,在構成
    C# 語言規范--2.4.1 Unicode 字符轉義序列:

    Unicode 字符轉義序列表示一個 Unicode 字符。Unicode 字符轉義序列在標識符(第 2.4.2 節)、字符(第 2.4.4.4 節)和規則字符串(第 2.4.4.5 節)中處理。不在其他任何位置處理 Unicode 字符轉義(例如,在構成運算符、標點符號或關鍵字時)。

    unicode-escape-sequence:(unicode 轉義序列:)
    \u   hex-digit   hex-digit   hex-digit   hex-digit(\u   十六進制數字   十六進制數字   十六進制數字   十六進制數字)
    \U   hex-digit   hex-digit   hex-digit   hex-digit   hex-digit   hex-digit   hex-digit   hex-digit(\U   十六進制數字   十六進制數字   十六進制數字   十六進制數字   十六進制數字   十六進制數字   十六進制數字   十六進制數字)

    Unicode 轉義序列表示由“\u”或“\U”字符后面的十六進制數字構成的單個 Unicode 字符。由于 C# 在字符和字符串值中使用 Unicode 代碼點的 16 位編碼,因此從 U+10000 到 U+10FFFF 的 Unicode 字符不能在字符中使用,在字符串中則用一個 Unicode 代理項對來表示。不支持代碼數據點在 0x10FFFF 以上的 Unicode 字符。

    不執行多次轉換。例如,字符串“\u005Cu005C”等同于“\u005C”,而不是“\”。Unicode 值 \u005C 是字符“\”。

    示例

    class Class1{   static void Test(bool \u0066) {      char c = '\u0066';      if (\u0066)         System.Console.WriteLine(c.ToString());   }      }

    表明了 \u0066(它是字母“f”的轉義序列)的一些用法。該程序等效于

    class Class1{   static void Test(bool f) {      char c = 'f';      if (f)         System.Console.WriteLine(c.ToString());   }      }


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>