首页 > 后端开发 > C#.Net教程 > 如何计算 C# 中枚举中定义的项目总数?

如何计算 C# 中枚举中定义的项目总数?

WBOY
发布: 2023-08-31 22:13:02
转载
829 人浏览过

如何计算 C# 中枚举中定义的项目总数?

枚举是一个特殊的“类”,代表一组常量(不可更改/只读 变量)。

要创建枚举,请使用 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();
   }
}
登录后复制

输出

0
1
2
登录后复制

以上是如何计算 C# 中枚举中定义的项目总数?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板