循环遍历C#枚举类型的键和值
循环遍历C#枚举类型的键和值
这个问题已经在这里有了答案:
给定C#的枚举:
public enum stuffEnum: int { New = 0, Old = 1, Fresh = 2 }
我该如何以一种能够在单个循环中复制键和其值的方式遍历它?例如:
foreach(var item in stuffEnum) { NewObject thing = new NewObject{ Name = item.Key, Number = item.Value } }
这样,您最终会得到3个对象,其Name属性设置为“New”,“Old”和“Fresh”,而Number属性设置为0、1和2。
我该如何做到这一点?
admin 更改状态以发布 2023年5月21日