几个Linq.Enumerable函数都有一个IEqualityComparer<T>
。有没有一个方便的包装类来适应实现IEqualityComparer<T>
的delegate(T,T)=>bool
?编写一个很容易(如果您忽略了定义正确的哈希码的问题),但是我想知道是否有开箱即用的解决方案。
具体地说,我希望在Dictionary
上执行集合操作,只使用键来定义成员身份(同时根据不同的规则保留值)。
https://stackoverflow.com/questions/98033
复制相似问题