【C#】Enum(列舉)應用

說明 : enum 關鍵字用來宣告列舉型別 (Enumeration),是由一組名為列舉值清單的具名常數所構成的獨特型別

public enum Days { 禮拜一 = 1, 禮拜二 = 2, 禮拜三 = 3, 禮拜四 = 4, 禮拜五 = 5, 禮拜六 = 6, 禮拜日 = 7 };
public enum engDays { Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6, Sunday = 7 };
static void Main(string[] args)
{
       int nValue = (int)Enum.Parse(typeof(engDays), "Friday");  // 結果: 5
       //與上句結果一樣  int nValue = (int)engDays.Friday;

       string strDays = Enum.GetName(typeof(Days), nValue);    // 結果: 禮拜五
       Console.WriteLine(strDays);  //輸出變數
       Console.ReadLine();  //讓視窗暫停
}

執行畫面 :

留言

這個網誌中的熱門文章

【ASP】日期轉換(西元<-->民國)

【VB】使用NPOI元件來匯出Excel--DataTableToExcel

【SQL】符號切割字串變成多欄