摘要: 如果一个类中,有一个属性的类型是枚举型,那么,如果我们建立了一个类的集合对象,如List<类>,那我要根据它枚举值进行排序,如何进行?事实上.net把枚举和整型自动给我们进行了一个转换,如果要排序枚举,我们可以理解成排序整型字段,没有任何分别,如果枚举没有赋值,那么.net 运行时会根据枚举元素出现的顺序进行排序,第1个元素的值为0,依次向下加1看这个实例代码: enum Example { hihi , ok , yes , good , bad , } class exam { public Example Example { get; set; } }赋值并排序,然后输出: 阅读全文
posted @ 2011-07-13 17:16 张占岭 阅读(3042) 评论(0) 推荐(0) 编辑