我有一个枚举:
public enum Handlers
{
OnEditProfile = 6100,
OnResetAllIns = 6103,
OnHandHistory = 6104,
OnTransHistory = 6105,
OnChangeEmail = 6106,
OnValidateEmailThroughGameServer = 6107
}
如果所有基础 ID,我想得到一个列表,所以最终结果是这样的:
var allIntegers = new List<int>()
{
6100,
6103,
6104,
6105,
6106,
6107
};
我经历了枚举方法,但找不到任何可以完成这项工作的方法。谢谢!
编辑:
Enum.GetValues(typeof(Handlers)).Cast<int>().ToList();
这对我来说似乎是最好的解决方案,但由于某种原因我不能.Cast<int>().ToList()
。如果在这种情况下很重要,我正在使用 .Net Framework 4.0。