现在的位置: 首页 > 综合 > 正文

在Dictionary中使用枚举

2012年06月28日 ⁄ 综合 ⁄ 共 250字 ⁄ 字号 评论关闭

自从.NET Framework
2.0引入泛型之后,对集合的使用就开创了新的局面。首先我们不用考虑类型是否安全,利用泛型以及对泛型参数的约束完全可以保障这一点;其次,集合元素不
会因为频繁的Boxing和Unboxing而影响集合遍历与操作的性能。泛型带来的这两点好处毋庸置疑。在Dictionary<TKey,
TValue>中,除了字符串,我们普遍会使用值类型作为它的key,例如int类型。而枚举类型作为一种值类型,在某些时候特别是需要位操作的时
候,也会经常用作key。问题就出现在这里。

全文阅读>>

抱歉!评论已关闭.