gpt4 book ai didi

c# - 从枚举 C# 中获取所有底层 ID 的列表

转载 作者:太空宇宙 更新时间:2023-11-03 17:31:46 25 4
gpt4 key购买 nike

我有一个枚举:

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。

最佳答案

尝试:

Enum.GetValues(typeof(Handlers)).Cast<int>().ToList();

关于c# - 从枚举 C# 中获取所有底层 ID 的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19094707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com