Hashtable.EqualityComparer 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取要用于 IEqualityComparer 的 Hashtable。
protected:
property System::Collections::IEqualityComparer ^ EqualityComparer { System::Collections::IEqualityComparer ^ get(); };
protected System.Collections.IEqualityComparer EqualityComparer { get; }
protected System.Collections.IEqualityComparer? EqualityComparer { get; }
member this.EqualityComparer : System.Collections.IEqualityComparer
Protected ReadOnly Property EqualityComparer As IEqualityComparer
属性值
要用于 IEqualityComparer 的 Hashtable。
例外
该属性被设置为某个值,但哈希表是使用 IHashCodeProvider 和 IComparer 创建的。
注解
包括 IEqualityComparer 比较器和哈希代码提供程序。 IEqualityComparer如果在构造函数中使用 Hashtable ,则不需要在 中Hashtable用作键的对象来替代 Object.GetHashCode 和 Object.Equals 方法。
检索此属性的值是一项 O(1)
操作。