• <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.5.2 預處理表達式

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    C# 語言規范--2.5.2 預處理表達式: 預處理表達式可以出現在 #if 和 #elif 指令中。在預處理表達式中允許使用 ! 、 == 、 != 、 和 || 運算符,并且可以使用括號進行分組。 pp-expression: (pp 表達式:) whitespace opt pp-or-expressionwhitespace opt
    C# 語言規范--2.5.2 預處理表達式:

    預處理表達式可以出現在 #if#elif 指令中。在預處理表達式中允許使用 !、==、!=、&&|| 運算符,并且可以使用括號進行分組。

    pp-expression:(pp 表達式:)
    whitespaceopt   pp-or-expression   whitespaceopt(空白可選   pp 或表達式   空白可選)
    pp-or-expression:(pp 或表達式:)
    pp-and-expression(pp 與表達式)
    pp-or-expression   whitespaceopt   ||    whitespaceopt   pp-and-expression(pp 或表達式   空白可選   ||   空白可選   pp 與表達式)
    pp-and-expression:(pp 與表達式:)
    pp-equality-expression(pp 相等表達式)
    pp-and-expression   whitespaceopt   &&   whitespaceopt   pp-equality-expression(pp 與表達式   空白可選   &&   空白可選   pp 相等表達式)
    pp-equality-expression:(pp 相等表達式:)
    pp-unary-expression(pp 一元表達式)
    pp-equality-expression   whitespaceopt   ==   whitespaceopt   pp-unary-expression(pp 相等表達式   空白可選   ==   空白可選   pp 一元表達式)
    pp-equality-expression   whitespaceopt   !=   whitespaceopt   pp-unary-expression(pp 相等表達式   空白可選   !=   空白可選   pp 一元表達式)
    pp-unary-expression:(pp 一元表達式:)
    pp-primary-expression(pp 基本表達式)
    !   whitespaceopt   pp-unary-expression(!   空白可選   pp 一元表達式)
    pp-primary-expression:(pp 基本表達式:)
    true
    false
    conditional-symbol(條件符號)
    (   whitespaceopt   pp-expression   whitespaceopt   )((空白可選   pp 表達式   空白可選   ))

    當在預處理表達式中引用時,已定義的條件編譯符號具有布爾值 true,未定義的條件編譯符號具有布爾值 false。

    預處理表達式的計算總是產生一個布爾值。預處理表達式的計算規則與常數表達式(第 7.15 節)相同,唯一的例外是:在這里,唯一可引用的用戶定義實體是條件編譯符號。



    原文轉自: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>