Hashtable.EqualityComparer 属性

定义

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

例外

该属性设置为一个值,但哈希表是使用 a IHashCodeProvider 和 a IComparer.

注解

其中包括 IEqualityComparer 比较器和哈希代码提供程序。 如果在构造函数中使用了 aIEqualityComparer,则不需要在构造函数中Hashtable用作键的对象来替代HashtableObject.GetHashCode方法。Object.Equals

检索此属性的值是一项 O(1) 操作。

适用于

另请参阅