遍历枚举方法
//定義枚舉
enum?WorkType?{?工程師,教師,學(xué)生?}
//遍歷
Type?work?=?typeof(WorkType);
//?檢索指定枚舉中常數(shù)名稱的數(shù)組,返回一個string類型的數(shù)組
string[]?temp?=?Enum.GetNames(work);
//?接下來通過遍歷數(shù)組,取出枚舉中的值
foreach?(string?str?in?temp)
{
????Console.WriteLine(
????????"{0}?:?{1}"?,
????????str,
????????(int)Enum.Parse(work,?str)
????????);
}
結(jié)果輸出:工程師:0 教師:1 學(xué)生:2
enum?WorkType?{?工程師,教師,學(xué)生?}
//遍歷
Type?work?=?typeof(WorkType);
//?檢索指定枚舉中常數(shù)名稱的數(shù)組,返回一個string類型的數(shù)組
string[]?temp?=?Enum.GetNames(work);
//?接下來通過遍歷數(shù)組,取出枚舉中的值
foreach?(string?str?in?temp)
{
????Console.WriteLine(
????????"{0}?:?{1}"?,
????????str,
????????(int)Enum.Parse(work,?str)
????????);
}
結(jié)果輸出:工程師:0 教師:1 學(xué)生:2
轉(zhuǎn)載于:https://www.cnblogs.com/cnxcfeng/archive/2008/05/07/1187310.html
總結(jié)
- 上一篇: 如何在新浪博客中添加JavaScript
- 下一篇: SEO博客