如何找出枚举的所有可能的值?
可能重复:
我如何列举一个枚举?
假设我有一个枚举类型MyEnum。 有没有办法在C#中获取MyEnum类型枚举的所有可能值的列表?
枚举的实例可以有任何可分配给基础类型的值(例如,对于任何常规枚举, int.MinValue
到int.MaxValue
)。 您可以通过调用Enum.GetNames
和Enum.GetValues
来获取指定值的列表。
Enum.GetValues
Enum.GetValues(typeof(SomeEnum));
将返回一个包含所有值的数组。 我不知道这是否有助于你。
链接地址: http://www.djcxy.com/p/16285.html