C#中,定义了一个枚举,怎么用for循环来遍历枚举中的每个值?

2025-01-01 00:11:18
推荐回答(2个)
回答1:

publicenumtestenum { A, B, C, D };
foreach ( testenum item in Enum.GetValues( typeof(testenum) ))
{
}
Enum.GetValues(typeof(枚举名称));可以获得指定枚举的枚举值。
Enum.GetNames(typeof(枚举名称));可以获得指定枚举的枚举名称。

回答2:

Enum.GetValues(typeof(枚举的名称));可以获得指定枚举的枚举值。
Enum.GetNames(typeof(枚举的名称));可以获得指定枚举的枚举名称。