//
定义枚举
enum WorkType { 工程师,教师,学生 }
// 遍历
Type work = typeof (WorkType);
// 检索指定枚举中常数名称的数组,返回一个string类型的数组
string [] temp = Enum.GetNames(work);
// 接下来通过遍历数组,取出枚举中的值
foreach ( string str in temp)
{
Console.WriteLine(
"{0} : {1}" ,
str,
(int)Enum.Parse(work, str)
);
}
enum WorkType { 工程师,教师,学生 }
// 遍历
Type work = typeof (WorkType);
// 检索指定枚举中常数名称的数组,返回一个string类型的数组
string [] temp = Enum.GetNames(work);
// 接下来通过遍历数组,取出枚举中的值
foreach ( string str in temp)
{
Console.WriteLine(
"{0} : {1}" ,
str,
(int)Enum.Parse(work, str)
);
}
结果输出:工程师:0 教师:1 学生:2