次の方法で共有


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

例外

プロパティには値が設定されますが、ハッシュ テーブルは IHashCodeProvider および IComparer を使用して作成されています。

注釈

には IEqualityComparer 、比較子とハッシュ コード プロバイダーの両方が含まれます。 コンストラクターで HashtableIEqualityComparer使用されている場合、 のHashtableキーとして使用されるオブジェクトは、 メソッドと Object.Equals メソッドをオーバーライドObject.GetHashCodeするために必要ありません。

このプロパティの値を取得するのは操作です O(1)

適用対象

こちらもご覧ください