如何计算C#枚举中定义的项目总数?
枚举是一种特殊的“类”,代表一组常量(不可更改/只读变量)。
要创建枚举,请使用enum关键字(而不是类或接口),并用逗号分隔枚举项-
默认情况下,枚举的第一项的值为0。第二项的值为1,依此类推。
要从项目中获取整数值,必须将项目显式转换为int
您还可以分配自己的枚举值,接下来的项目将相应地更新数字-
枚举经常在switch语句中用于检查相应的值-
示例
class Program{
enum Level{
Low,
Medium,
High
}
public static void Main(){
var myCount = Enum.GetNames(typeof(Level)).Length;
System.Console.WriteLine(myCount);
Console.ReadLine();
}
}输出结果
3
示例
class Program{
enum Level{
Low,
Medium,
High
}
public static void Main(){
var myCount = Enum.GetNames(typeof(Level)).Length;
for (int i = 0; i < myCount; i++){
System.Console.WriteLine(i);
}
Console.ReadLine();
}
}输出结果
0 1 2
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短