ホームページ  >  記事  >  バックエンド開発  >  C# では、IStructuralComparable インターフェイスは何に使用されますか?

C# では、IStructuralComparable インターフェイスは何に使用されますか?

WBOY
WBOY転載
2023-08-22 21:57:03786ブラウズ

C# では、IStructuralComparable インターフェイスは何に使用されますか?

IStructuralComparable インターフェイスは、コレクション オブジェクトの構造比較をサポートします。このインターフェイスは .NET 4 で導入されました。構文は次のとおりです。 −

public interface IStructuralComparable

メソッドは 1 つあります。 −

  • CompareTo(Object, IComparer) − 現在のコレクション オブジェクトを決定します。 sort シーケンス内の別のオブジェクトの前、同じ位置、または後に。

compareTo() メソッドは、現在のコレクション オブジェクトが並べ替え順で 2 番目のオブジェクトより小さいか、等しいか、大きいかを判断します。

IStructuralComparable インターフェイスの明示的な実装は、-

  • 汎用タプル クラス (Tuple、Tuple、Tuple ;、 …
  • 配列クラス

以上がC# では、IStructuralComparable インターフェイスは何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。