Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Funzione Array.sort<'T> (F#)

Ordina gli elementi di una matrice restituendone una nuova. Gli elementi vengono confrontati tramite Operators.compare.

Percorso di spazio dei nomi/modulo: Microsoft.FSharp.Collections.Array

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
Array.sort : 'T [] -> 'T [] (requires comparison)

// Usage:
Array.sort array

array

Tipo: 'T[]

Matrice di input.

Matrice ordinata.

Non si tratta di un ordinamento stabile. Di conseguenza, l'ordine originale di elementi uguali potrebbe non essere mantenuto. Per un ordinamento stabile, utilizzare Seq.sort.

Questa funzione è denominata Sort negli assembly compilati. Utilizzare questo nome se si accede alla funzione da un linguaggio diverso da F# o tramite reflection.

Nel codice riportato di seguito viene illustrato l'utilizzo di Array.sort.


let sortedArray1 = Array.sort [|1; 4; 8; -2; 5|]
printfn "%A" sortedArray1


Output

            
              [|-2; 1; 4; 5; 8|]

            
          

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft