EqualityComparer.Default プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > EqualityComparer.Default プロパティの意味・解説 

EqualityComparer.Default プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

汎用引数で指定された型に対して、等値であるかどうかを比較するための既定の比較演算子を返します。

名前空間: System.Collections.Generic
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Shared ReadOnly Property
 Default As EqualityComparer(Of
 T)
Dim value As EqualityComparer(Of
 T)

value = EqualityComparer(Of T).Default
public static EqualityComparer<T> Default
 { get; }
public:
static property EqualityComparer<T>^ Default {
    EqualityComparer<T>^ get ();
}
/** @property */
public static EqualityComparer<T> get_Default
 ()
public static function get
 Default () : EqualityComparer<T>

プロパティ値
T 型の EqualityComparer クラスの既定のインスタンス。

解説解説

Default プロパティは、T 型が System.IEquatable ジェネリック インターフェイスを実装しているかどうかをチェックし、実装している場合は、その実装を使用する EqualityComparer を返します。それ以外の場合は、T で指定された Object.Equals および Object.GetHashCode のオーバーライドを使用する EqualityComparer が返されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
EqualityComparer ジェネリック クラス
EqualityComparer メンバ
System.Collections.Generic 名前空間
IEqualityComparer
IEquatable ジェネリック インターフェイス
Object クラス



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「EqualityComparer.Default プロパティ」の関連用語

EqualityComparer.Default プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



EqualityComparer.Default プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS