C# 遍歷枚舉類型的所有元素
更新時間:2013年03月08日 11:18:06 作者:
寫個小東西,剛好用到枚舉類型,需要顯示在DropDownList控件中。嘗試了下,用如下方法可以實現(xiàn)
比如定義了一個錯誤的枚舉類型
復(fù)制代碼 代碼如下:
public enum eErrorDetailCode : int
{
登陸成功 = 0,
登出 = 1,
應(yīng)用錯誤 = 2,
成功 = 16,
失敗 = 17
}
需要引用
using System;
然后在循環(huán)中,遍歷枚舉對象的所有元素
復(fù)制代碼 代碼如下:
foreach (int myCode in Enum.GetValues(typeof(eErrorDetailCode)))
{
string strName =Enum.GetName(typeof(eErrorDetailCode), myCode);//獲取名稱
string strVaule = myCode.ToString();//獲取值
ListItem myLi = new ListItem(strName,strVaule);
ddlType.Items.Add(myLi);//添加到DropDownList控件
}
相關(guān)文章
C#實現(xiàn)復(fù)制數(shù)據(jù)庫 C#將A數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)到B數(shù)據(jù)庫
這篇文章主要為大家詳細(xì)介紹了C#復(fù)制數(shù)據(jù)庫,將數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)到另一個數(shù)據(jù)庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11c# winform讀取xml文件創(chuàng)建菜單的代碼
動態(tài)創(chuàng)建菜單使得程序靈活性大大增加,本文根據(jù)讀取xml文件中的配置菜單項來動態(tài)創(chuàng)建菜單,代碼如下2013-09-09C#如何給新建的winform程序添加資源文件夾Resources
這篇文章主要介紹了C#如何給新建的winform程序添加資源文件夾Resources,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09將數(shù)組中指定數(shù)量的元素移動數(shù)組后面的實現(xiàn)代碼
本篇文章是對將數(shù)組中指定數(shù)量的元素移動數(shù)組后面的實現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06