- 博客(2)
- 收藏
- 关注
原创 用委托来实现IEqualityComparer<T>接口
直接上代码吧。class FuncEqualityComparer<T> : IEqualityComparer<T> { readonly Func<T, T, bool> _comparer; readonly Func<T, int> _hash; public FuncEqualityComparer( Func<T, T, bool> comparer )
2016-06-06 15:29:40 1381
原创 [深入学习C#]——IEqualityComparer<T>中GetHashCode的作用
本文主要给自己看,内容太多,懒得写,直接附上参考博客。 参考一:C#——详析GetHashCode方法 参考二:.NET(C#):GetHashCode 的作用 参考三:What’s the role of GetHashCode in the IEqualityComparer in .NET?总结: 实现IEqualityCompare<T>接口的时候,需要实现Equals()和GetHa
2016-06-06 15:27:09 3626 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人