假设有enum类型定义为MyEnumType
则可以这样遍历:
foreach (MyEnumType type in Enum.GetValues(typeof(MyEnumType)))
{
// TODO: 遍历操作
}或者
foreach (string name in Enum.GetNames(typeof(MyEnumType)))
{
// TODO:遍历操作
}
本文介绍如何在C#中使用foreach循环遍历枚举类型的方法,包括使用GetValues和GetNames方法,并提供示例代码帮助理解。
假设有enum类型定义为MyEnumType
则可以这样遍历:
foreach (MyEnumType type in Enum.GetValues(typeof(MyEnumType)))
{
// TODO: 遍历操作
}或者
foreach (string name in Enum.GetNames(typeof(MyEnumType)))
{
// TODO:遍历操作
}
6606
5677

被折叠的 条评论
为什么被折叠?