首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 基礎(六):列舉型別定義、數值轉換與 ToString 輸出

     編輯:關於C語言

一、列舉

列舉為使用者定義的整數型別,宣告時指定可接受的具名常數集合。

基本範例

public enum User {
    Age = 18,
    Grade = 2,
    FatherAge = 65
}

static void Main() {
    int userAge = (int)User.FatherAge; // 65
    Console.WriteLine(userAge);
}

列舉 ToString 輸出常數名稱

static void Main() {
    User userTemp = User.Grade;
    Console.WriteLine(userTemp.ToString()); // 輸出 "Grade"
}

列舉底層實作為繼承 System.Enum 的結構,可呼叫方法。ToString() 回傳常數名稱而非數值。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved