Collections.Sort メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Sort(IList) |
指定したリストを、その要素の比較可能な自然な順序に従って昇順に並べ替えます。 |
| Sort(IList, IComparator) |
指定した比較子によって引き起こされる順序に従って、指定したリストを並べ替えます。 |
Sort(IList)
指定したリストを、その要素の比較可能な自然な順序に従って昇順に並べ替えます。
[Android.Runtime.Register("sort", "(Ljava/util/List;)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })]
public static void Sort(System.Collections.IList list);
[<Android.Runtime.Register("sort", "(Ljava/util/List;)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>]
static member Sort : System.Collections.IList -> unit
パラメーター
- list
- IList
並べ替えるリスト。
- 属性
注釈
指定したリストを、その要素の比較可能な自然な順序に従って昇順に並べ替えます。 リスト内のすべての要素は、 Comparable インターフェイスを実装する必要があります。 さらに、リスト内のすべての要素は相互に同等である必要があります (つまり、e1.compareTo(e2)は、リスト内の要素e1およびe2に対してClassCastExceptionをスローしてはなりません)。
この並べ替えは 安定することが保証されます。等しい要素は並べ替えの結果として並べ替えされません。
指定したリストは変更可能である必要がありますが、サイズ変更可能である必要はありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Sort(IList, IComparator)
指定した比較子によって引き起こされる順序に従って、指定したリストを並べ替えます。
[Android.Runtime.Register("sort", "(Ljava/util/List;Ljava/util/Comparator;)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void Sort(System.Collections.IList list, Java.Util.IComparator? c);
[<Android.Runtime.Register("sort", "(Ljava/util/List;Ljava/util/Comparator;)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Sort : System.Collections.IList * Java.Util.IComparator -> unit
パラメーター
- list
- IList
並べ替えるリスト。
を使用してリストの順序を決定します。
null値は、要素の自然な順序を使用する必要があることを示します。
- 属性
注釈
指定した比較子によって引き起こされる順序に従って、指定したリストを並べ替えます。 リスト内のすべての要素は、指定されたコンパレータを使用して相互に比較できる必要があります (つまり、c.compare(e1, e2)は、リスト内の要素e1およびe2に対してClassCastExceptionをスローしてはなりません)。
この並べ替えは 安定することが保証されます。等しい要素は並べ替えの結果として並べ替えされません。
指定したリストは変更可能である必要がありますが、サイズ変更可能である必要はありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。