摘要:
我们经常用简单数据类型,比如int作为泛型Dictionary的key,但有时候我们希望自定义数据类型作为Dictionary的key,如何做到? 如果我们想自定义一个struct类型作为key,就必须针对该struct定义一个实现IEqualityComparer接口的比较类,实现该接口的2个方法:Equals()方法和GetHashCode()方法,前者用来比较两个key是否相等,后者用来获... 阅读全文
posted @ 2014-07-22 12:56
Darren Ji
阅读(3395)
评论(0)
推荐(0)
浙公网安备 33010602011771号