程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中枚舉類型的使用總結

C#中枚舉類型的使用總結

編輯:C#入門知識

解析:
      它是一個用戶聲明的值類型

代碼示例:
enum Suit
{
    Clubs, Diamonds, Hearts, Spades
}
//Suit表示一副牌,它有4個花色:梅花(Clubs),方塊(Diamonds),紅心(Hearts),//黑桃(Spades)
sealed class Example
{
    static void Main()
    {
        ...
        Suit lead = Spades; //錯誤
        ...
        Suit trumps = Suit.Clubs; //正確
        ...
    }
}

使用規則:
枚舉的聲明可以出現在類聲明的相同地方。
枚舉的聲明包括名字、訪問權限、內在的類型和枚舉的成員。
枚舉中聲明的常量的范圍是定義它們的枚舉,換言之,下面的例子是錯誤的:
  Suit trumps = Clubs;
Clubs必須被限制為Suit的一個成員,就如下面:
  Suit trumps = Suit.Clubs;


作者:ershouyage

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved