C#遍历枚举

简介:

这是一个常用到的问题,例如将枚举绑定到一个DropdownList……

我是这样实现的:

    public enum BusinessTable
{
商店
= 2,
厂商
= 4,
}

  遍历(在遍历的时候将值添加到一个Dropdownlist上):

复制代码
    this.ddl业务表名.Items.Add(new ListItem("--请选择--", ""));

foreach (Entity.Common.BusinessTable bt in (BusinessTable[])System.Enum.GetValues(typeof(BusinessTable)))
{
this.ddl业务表名.Items.Add(new ListItem(bt.ToString(), ((int)bt).ToString()));
} 本文转自齐师傅博客园博客,原文链接:http://www.cnblogs.com/youring2/archive/2011/08/10/2133760.html,如需转载请自行联系原作者
相关文章
|
6天前
|
机器学习/深度学习 人工智能 算法
C++011-C++循环+枚举
C++011-C++循环+枚举
C++011-C++循环+枚举
|
5月前
递归实现排列型枚举
递归实现排列型枚举
|
5月前
|
算法 程序员 C#
C++二分查找算法:132 模式枚举3
C++二分查找算法:132 模式枚举3
关于对象遍历的时候的一些排序问题
关于对象遍历的时候的一些排序问题
关于对象遍历的时候的一些排序问题
迭代枚举元素
迭代枚举元素
44 0
|
索引
属性遍历,会了又没完全会
我们来归类下,这些都属于哪些属性分类。 了解属性分类以后,让我们再想想 我们又如何获取person 对象的所有属性呢??
92 0
属性遍历,会了又没完全会
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
1291 0
【Groovy】集合遍历 ( 使用 for 循环遍历集合 | 使用集合的 each 方法遍历集合 | 集合的 each 方法返回值分析 )
【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )
【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )
96 0
【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )
|
编译器 C# 索引
枚举器与迭代器
枚举器与迭代器
162 0
枚举器与迭代器
|
测试技术 C#
C# 遍历类的属性并取出值
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。    十年河东十年河西,莫欺少年穷    学无止境,精益求精    今天有点胡思乱想,想遍历MVC Model的属性并取值:    这个方法还是很简单的,通过反射即可遍历属性,我总结的方法如下: namespace WeiXinApi.
1689 0