c#可否将一个枚举类型的数组转换为一个整数数组?如可以,使用的是哪种转换?

如题
2025-03-22 21:03:10
推荐回答(2个)
回答1:

string[] Enum.GetNames(typeof(枚举类型));

返回string[],是这个枚举的所有字符串值

回答2:

只能手工转换,就是:
enum test {} ;
test [] elist ;
int [] ilist = new elist.length ;
for (int i = 0 ; i < ilist.length ; i ++)
{
ilist [i] = (int) elist [i] ;
}