public enum subjectenum
{語文 = 1,
數學 = 2,
英語 = 3,
物理 = 4,
化學 = 5,
地理 = 6,
生物 = 7,
歷史 = 8,
政治 = 9,
//根據數值獲取列舉的name
public string getenumnamebykey(int key)
return subjectenum.getname(typeof(subjectenum), key);
string str = enum.getname(typeof(subjectenum), key);//若key=6,則str="地理"; enum為自己定義的列舉類名稱
//獲取列舉key值:
int key = (int)subjectenum.英語;//則 key=3;
//判斷key值是否存在於列舉中:
bool b = subjectenum.isdefined(typeof(subjectenum), key);//若key=10,則b=false;
c 列舉的定義,列舉的用法,獲取列舉值
1.定義列舉型別 public enum test 2.獲取列舉值 public void enumsaction var g item.tostring 男 女 c typeof 和 gettype 區是什麼?1 typeof x 中的x,必須是具體的類名 型別 名稱等,不可以是變數名稱。2 ge...
c 列舉的定義,列舉的用法,獲取列舉值
1.定義列舉型別 public enum test 2.獲取列舉值 public void enumsaction var g item.tostring 男 女 對於typeof的解釋 c typeof 和 gettype 區是什麼?1 typeof x 中的x,必須是具體的類名 型別名稱等,不可...
根據列舉的型別名稱獲取列舉型別列表
前端進行搜尋或其他操作時需要獲取列舉列表,每個列舉寫乙個介面比較繁瑣,所以這裡根據列舉型別名獲取列表 以下為 示例 public class enumdto 值 public int value 描述 public string description using system.componentm...