enum Enum1 : uint { num1, num2, num3 = 4, num4 = 6, num5 }
这里的 : 后面的uint代表的是该枚举类型为正整(含0)
几个值的输出索引依次为: 0,1,4,6,7
我们可以总结出 ,枚举的默认索引从0开始,可以指定索引值,后面元素的索引值永远都是它前一个索引+1.
(Enum1)Enum.Parse(typeof(Enum1 ),”num2”)可以输出num2. 该方法将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象(注意转换)