如何找出枚举的所有可能的值?

可能重复:
我如何列举一个枚举?

假设我有一个枚举类型MyEnum。 有没有办法在C#中获取MyEnum类型枚举的所有可能值的列表?


枚举的实例可以有任何可分配给基础类型的值(例如,对于任何常规枚举, int.MinValueint.MaxValue )。 您可以通过调用Enum.GetNamesEnum.GetValues来获取指定值的列表。


Enum.GetValues


Enum.GetValues(typeof(SomeEnum));

将返回一个包含所有值的数组。 我不知道这是否有助于你。

链接地址: http://www.djcxy.com/p/16285.html

上一篇: How to find out all possible values of an enum?

下一篇: iterating on enum type