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             }
  • 相关阅读:
    linux cpu load学习笔记
    P1064 金明的预算方案
    P1757 通天之分组背包
    P1352 没有上司的舞会
    P1651 塔
    P1250 种树
    P1938 [USACO09NOV]找工就业Job Hunt
    P4392 [BOI2007]Sound 静音问题
    P3884 [JLOI2009]二叉树问题
    P2880 [USACO07JAN]平衡的阵容Balanced Lineup
  • 原文地址:https://www.cnblogs.com/tianguook/p/2883443.html
Copyright © 2011-2022 走看看