zoukankan      html  css  js  c++  java
  • C#遍历枚举类型的所有元素

    写个小东西,刚好用到枚举类型,需要显示在DropDownList控件中。尝试了下,用如下方法可以实现。 

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

       

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

    需要引用

    using System;

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

    1 foreach (int  myCode in Enum.GetValues(typeof(eErrorDetailCode)))
    2             {
    3                 string strName =Enum.GetName(typeof(eErrorDetailCode), myCode);//获取名称
    4                 string strVaule = myCode.ToString();//获取值
    5                 ListItem myLi = new ListItem(strName,strVaule);
    6                 ddlType.Items.Add(myLi);//添加到DropDownList控件
    7             }
  • 相关阅读:
    如何更好的发现问题
    【刷题 Python Tip】题目6~10
    No module named MYSQLdb 问题解决
    第一个python爬虫,爬取百度图片
    【刷题 Python Tip】题目1~5
    Python sql数据的增删改查简单操作
    一个简单的flask程序
    open函数
    句柄的创建
    内核对象
  • 原文地址:https://www.cnblogs.com/tianguook/p/2883443.html
Copyright © 2011-2022 走看看