C# 遍历枚举类型的所有元素

时间:2023-02-06 00:27:46 

比如定义了一个错误的枚举类型


public enum eErrorDetailCode : int
         {
             登陆成功 = 0,
             登出 = 1,
             应用错误 = 2,
             成功 = 16,
             失败 = 17
         }

需要引用

using System;

 然后在循环中,遍历枚举对象的所有元素


foreach (int  myCode in Enum.GetValues(typeof(eErrorDetailCode)))
             {
                 string strName =Enum.GetName(typeof(eErrorDetailCode), myCode);//获取名称
                 string strVaule = myCode.ToString();//获取值
                 ListItem myLi = new ListItem(strName,strVaule);
                 ddlType.Items.Add(myLi);//添加到DropDownList控件
             }

标签:C#遍历枚举
0
投稿

猜你喜欢

  • System 类 和 Runtime 类的常用用法介绍

    2023-11-21 10:07:55
  • IntelliJ Plugin 开发之添加第三方jar的示例代码

    2021-11-27 13:35:52
  • Java语言实现简单FTP软件 FTP上传下载队列窗口实现(7)

    2021-07-25 04:01:58
  • Android使用自定义属性实现图片自动播放滚动的功能

    2023-04-13 18:51:49
  • JVM(Java虚拟机)简介(动力节点Java学院整理)

    2023-11-25 06:12:12
  • Android checkbox的listView具体操作方法

    2023-10-10 06:58:33
  • Spring Boot2.X国际化文件编写配置

    2023-02-24 11:34:24
  • 自定义注解和springAOP捕获Service层异常,并处理自定义异常操作

    2023-04-04 05:26:04
  • Java实现合并两个有序序列算法示例

    2021-09-06 23:23:53
  • Spring boot整合mybatis实现过程图解

    2023-01-15 09:31:05
  • Spring Boot集成Shiro实现动态加载权限的完整步骤

    2023-02-18 17:43:10
  • Android 添加系统设置属性的实现及步骤

    2021-12-31 01:11:02
  • Java使用fill()数组填充的实现

    2022-02-06 15:03:33
  • Android编程处理窗口控件大小,形状,像素等UI元素工具类

    2022-04-06 04:47:53
  • C#日期转换函数分享

    2021-06-30 16:48:38
  • ssm mybatis如何配置多个mapper目录

    2021-12-06 14:08:25
  • Java Hibernate对象(瞬时态,持久态,脱管态)详解

    2022-05-22 20:07:32
  • 解决grails服务端口冲突的办法(grails修改端口号)

    2023-09-12 01:00:03
  • Android Drawable必备知识小结

    2021-09-09 20:56:16
  • Kotlin下Rxjava的基础用法及流式调用示例详解

    2022-08-09 18:20:15
  • asp之家 软件编程 m.aspxhome.com