Linguaggio

Collections.Sort Metodo

Definizione

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.

c
IComparator

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.

Si applica a