Is there any benefit for me to implement the weakly typed IEqualityComparer
in .NET 4.0 apps in addition to the IEqualityComparer<T>
interface?
Another angle is I can always implement IEqualityComparer<System.Object>
to make up an equally weakly typed scenario and never need to resort to IEqualityComparer
for new code.