【发布时间】:2013-10-31 12:00:43
【问题描述】:
对于那些接收IComparer 作为参数的扩展方法,我可以通过Comparer.Create 从Comparison<T> 创建一个IComparer<T> 方法轻松获得相应的实例。
以同样的方式,最好为接口IEqualityComparer 提供一个相应的委托。为什么不存在?
【问题讨论】:
-
这是一个非常好的问题,但可能可以像大多数这些问题一样总结。语言和框架的设计者并没有这样做。