• <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# 語言規范--1.11 枚舉

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    C# 語言規范--1.11 枚舉: 枚舉類型聲明為一組相關的符號常數定義了一個類型名稱。枚舉用于“多項選擇”場合,就是程序運行時從編譯時已經設定的固定數目的“選擇”中做出決定。 示例 enum Color { Red, Blue, Green}class Shape{ public void Fill(Color co
    C# 語言規范--1.11 枚舉:

    枚舉類型聲明為一組相關的符號常數定義了一個類型名稱。枚舉用于“多項選擇”場合,就是程序運行時從編譯時已經設定的固定數目的“選擇”中做出決定。

    示例

    enum Color {   Red,   Blue,   Green}class Shape{   public void Fill(Color color) {      switch(color) {         case Color.Red:            ...            break;         case Color.Blue:            ...            break;         case Color.Green:            ...            break;         default:            break;      }   }}

    顯示了一個 Color 枚舉和一個使用此枚舉的方法。Fill 方法的簽名清楚地表明可以用給定的顏色之一來填充形狀。

    使用枚舉勝過使用整數常數(在沒有枚舉的語言中很常見),這是因為使用枚舉使代碼更具可讀性和自歸檔。代碼的自歸檔特性還使開發工具可以幫助代碼編寫和其他“設計器”活動。例如,對參數類型使用 Color 而不用 int 使聰明的代碼編輯器能夠建議 Color 值。

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