如何在C#中遍历枚举的所有值?
要遍历枚举的所有值,请使用Enum.GetValues()。
首先,设置一个枚举-
public enum Grade { A, B, C, D, E, F };现在,通过foreach循环,您需要循环遍历Enum.GetValues(typeof(Grade))-
foreach (Grade g in Enum.GetValues(typeof(Grade))) {
Console.WriteLine(g);
}这是完整的代码-
示例
using System;
public class EnumExample {
public enum Grade { A, B, C, D, E, F };
public static void Main() {
foreach (Grade g in Enum.GetValues(typeof(Grade))) {
Console.WriteLine(g);
}
}
}输出结果
A B C D E F
热门推荐
5 短祝福语简短暖心
10 结婚祝福语粤语大全简短
11 晚上祝福语女生文案简短
12 法语妈妈生日祝福语简短
13 药厂开工祝福语大全简短
14 蛋糕节日祝福语简短英文
15 跨年的生日祝福语简短
16 文案祝福语英文短句简短
17 在家聚餐婚礼祝福语简短
18 学生节祝福语大全简短