摘要:
当自定义一个类的时候,如果需要用到对比的功能,可以自己重写Equals方法,最整洁的方法是重写GetHashCode()方法。 但是,这个方法只适用于对象自身的对比(如if(a==b))以及字典下的Contains(如dicTest.Contains<T>(a)),在Linq下的Distinct下无 阅读全文
posted @ 2014-02-26 16:21 杨彬Allen 阅读(1274) 评论(0) 推荐(0)
|
|
|
|
摘要:
当自定义一个类的时候,如果需要用到对比的功能,可以自己重写Equals方法,最整洁的方法是重写GetHashCode()方法。 但是,这个方法只适用于对象自身的对比(如if(a==b))以及字典下的Contains(如dicTest.Contains<T>(a)),在Linq下的Distinct下无 阅读全文
posted @ 2014-02-26 16:21 杨彬Allen 阅读(1274) 评论(0) 推荐(0) |
|