这将返回
IEnumerable<SomeEnum>一个Enum的所有值。
Enum.GetValues(typeof(SomeEnum)).Cast<SomeEnum>();
如果您希望将其设为a
List<SomeEnum>,只需在
.ToList()之后添加
.Cast<SomeEnum>()。
要在数组上使用Cast函数,您需要
System.Linq在using部分中使用。

这将返回
IEnumerable<SomeEnum>一个Enum的所有值。
Enum.GetValues(typeof(SomeEnum)).Cast<SomeEnum>();
如果您希望将其设为a
List<SomeEnum>,只需在
.ToList()之后添加
.Cast<SomeEnum>()。
要在数组上使用Cast函数,您需要
System.Linq在using部分中使用。