比如定義了一個錯誤的枚舉類型
代碼如下:
public enum eErrorDetailCode : int
{
登陸成功 = 0,
登出 = 1,
應用錯誤 = 2,
成功 = 16,
失敗 = 17
}
需要引用
using System;
然後在循環中,遍歷枚舉對象的所有元素
代碼如下:
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控件
}