在 C# 中,介面 IStructuralComparable 有什麼作用?


IStructuralComparable 介面支援集合物件的結構比較。此介面在 .NET 4 中引入。以下是語法 −

public interface IStructuralComparable

它有一個單一方法 −

  • CompareTo(Object, IComparer) − 它確定當前集合物件在排序順序中是排在另一個物件的前面、相同位置還是後面。

compareTo() 方法確定在排序順序中當前集合物件是否小於、等於或大於第二個物件。

IStructuralComparable 介面的顯式實現由以下提供 −

  • 泛型元組類 (Tuple<T1>, Tuple<T1,T2>, Tuple<T1,T2,T3>,...
  • 陣列類

更新於: 2020-06-20

169 次瀏覽

開啟你的 職業生涯

完成本課程以取得認證

開始
廣告