IComparer.Compare メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As IComparer Dim x As Object Dim y As Object Dim returnValue As Integer returnValue = instance.Compare(x, y)
戻り値


いずれかのパラメータの CompareTo メソッドを使用する実装がよく使用されます。
null 参照 (Visual Basic では Nothing) を任意の型と比較できます。このような比較を行っても、IComparable を使用した場合に例外が生成されることはありません。並べ替え処理では、null 参照 (Visual Basic では Nothing) は、他のすべてのオブジェクトより小さいと見なされます。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IComparer.Compare メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As IComparer(Of T) Dim x As T Dim y As T Dim returnValue As Integer returnValue = instance.Compare(x, y)
戻り値

T 型の並べ替え順序の比較方法をカスタマイズするには、このメソッドを実装します。
null 参照 (Visual Basic では Nothing) を任意の参照型と比較できます。このような比較を行っても例外が生成されることはありません。null 参照は、null 以外のすべての参照より小さいと見なされます。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IComparer ジェネリック インターフェイス
IComparer メンバ
System.Collections.Generic 名前空間
IComparable ジェネリック インターフェイス
Thread.CurrentCulture
System.Globalization.CompareInfo
System.Globalization.CultureInfo
- IComparer.Compare メソッドのページへのリンク