Collections.Sort Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Sort(IList) |
Classifica a lista especificada em ordem crescente, de acordo com a ordenação natural comparável de seus elementos. |
| Sort(IList, IComparator) |
Classifica a lista especificada de acordo com a ordem induzida pelo comparador especificado. |
Sort(IList)
Classifica a lista especificada em ordem crescente, de acordo com a ordenação natural comparável de seus elementos.
[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
Parâmetros
- list
- IList
a lista a ser classificada.
- Atributos
Comentários
Classifica a lista especificada em ordem crescente, de acordo com a ordenação natural comparável de seus elementos. Todos os elementos na lista devem implementar a Comparable interface. Além disso, todos os elementos na lista devem ser mutuamente comparáveis (ou seja, e1.compareTo(e2) não devem gerar um ClassCastException para nenhum elemento e1 e e2 na lista).
Essa classificação é garantida como estável: elementos iguais não serão reordenados como resultado da classificação.
A lista especificada deve ser modificável, mas não precisa ser redimensionável.
Java documentação para java.util.Collections.sort(java.util.List<T>).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Sort(IList, IComparator)
Classifica a lista especificada de acordo com a ordem induzida pelo comparador especificado.
[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
Parâmetros
- list
- IList
a lista a ser classificada.
o comparador para determinar a ordem da lista. Um null valor indica que a ordenação natural dos elementos deve ser usada.
- Atributos
Comentários
Classifica a lista especificada de acordo com a ordem induzida pelo comparador especificado. Todos os elementos na lista devem ser mutuamente comparáveis usando o comparador especificado (ou seja, c.compare(e1, e2) não devem lançar um ClassCastException para nenhum elemento e1 e e2 na lista).
Essa classificação é garantida como estável: elementos iguais não serão reordenados como resultado da classificação.
A lista especificada deve ser modificável, mas não precisa ser redimensionável.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.