枚举是一个特殊的“类”,代表一组常量(不可更改/只读变量)。
要创建枚举,请使用 enum 关键字(而不是类或接口),并分隔将html代码保留,不增加新内容枚举项用逗号 − 分隔
默认情况下,枚举的第一项的值为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(); }}
输出012
以上就是如何计算 c# 中枚举中定义的项目总数?的详细内容。