有什么方法可以为泛型类实现 IEqualityComparer 吗?
我试过:
public class MyComparer : IEqualityComparer<MyGenericClass>
这是错误的,因为 MyGenericClass 将 3 个参数作为泛型,所以下一个
public class MyComparer : IEqualityComparer<MyGenericClass<A, B, C>>
这是错误的,因为我不知道类型 A、B、C。所以
public class MyComparer<MyGenericClass<A, B, C>> : IEqualityComparer<MyGenericClass<A, B, C>>
是错的。有没有办法实现这一点?谢谢