框架中是否已存在比较界面

时间:2010-08-23 11:15:11

标签: c# .net

相当于

interface ISomeKindOfCompare<T>
{
    bool Matches(T item);
}

我知道IComparer和IEqualityComparer等等,但这不是我想要的。

2 个答案:

答案 0 :(得分:4)

IEquatable<T>看起来与您的ISomeKindOfCompare<T>相同。也就是说,它让你问“这个对象是否等于某些T?”。

答案 1 :(得分:1)