Public Interface IEqualityComparer(Of T)
Dim instance As IEqualityComparer(Of T)
public interface IEqualityComparer<T>
generic<typename T> public interface class IEqualityComparer
J# 支持使用泛型类型和方法,但不支持进行新的声明。
JScript 支持泛型类型和方法。
要比较的对象的类型。
使用此接口,可以实现集合的自定义相等比较。也就是说,对于类型 T,您可以创建自己的相等定义,并指定该定义可与接受 IEqualityComparer 泛型接口的集合类型一起使用。在 .NET Framework 中,Dictionary 泛型集合类型的构造函数接受此接口。
EqualityComparer 泛型类的 Default 属性提供了此接口的默认实现。StringComparer 类实现 String 类型的 IEqualityComparer。
此接口仅支持相等比较。IComparer 泛型接口则允许自定义筛选和排序比较。
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。