Collections.Sort Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Sort(IList) |
Ordina l'elenco specificato in ordine crescente, in base all'ordinamento naturale confrontabile dei relativi elementi. |
| Sort(IList, IComparator) |
Ordina l'elenco specificato in base all'ordine indotto dal comparatore specificato. |
Sort(IList)
Ordina l'elenco specificato in ordine crescente, in base all'ordinamento naturale confrontabile dei relativi elementi.
[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
Parametri
- list
- IList
elenco da ordinare.
- Attributi
Commenti
Ordina l'elenco specificato in ordine crescente, in base all'ordinamento naturale confrontabile dei relativi elementi. Tutti gli elementi nell'elenco devono implementare l'interfaccia Comparable . Inoltre, tutti gli elementi dell'elenco devono essere reciprocamente confrontabili (vale a dire, e1.compareTo(e2) non devono generare un'eccezione ClassCastException per gli elementi e1 e e2 nell'elenco).
Questo ordinamento è garantito che sia stabile: gli elementi uguali non verranno riordinati in seguito all'ordinamento.
L'elenco specificato deve essere modificabile, ma non deve essere ridimensionabile.
per java.util.Collections.sort(java.util.List<T>).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Sort(IList, IComparator)
Ordina l'elenco specificato in base all'ordine indotto dal comparatore specificato.
[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
Parametri
- list
- IList
elenco da ordinare.
confronto per determinare l'ordine dell'elenco. Un null valore indica che l'ordinamento naturale degli elementi deve essere utilizzato.
- Attributi
Commenti
Ordina l'elenco specificato in base all'ordine indotto dal comparatore specificato. Tutti gli elementi dell'elenco devono essere reciprocamente confrontabili usando il confronto specificato, c.compare(e1, e2) ovvero non deve generare un oggetto ClassCastException per gli elementi e1 e e2 nell'elenco.
Questo ordinamento è garantito che sia stabile: gli elementi uguali non verranno riordinati in seguito all'ordinamento.
L'elenco specificato deve essere modificabile, ma non deve essere ridimensionabile.
per java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? super T>).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.