Aracılığıyla paylaş


Array.sort<'T> İşlevi (F#)

Dizinin öğelerini yeni bir dizi dönerek sıralar. Öğeleri kullanılarak karşılaştırılır Operators.compare.

Ad alanı/modül yolu: Microsoft.FSharp.Collections.Array

Derleme: FSharp.Core (FSharp.Core.dll),

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

// Usage:
Array.sort array

Parametreler

  • array
    Type: 'T[]

    Girdi dizisi.

Dönüş Değeri

Sıralanmış dizi.

Notlar

Bu tutarlı sıralama değil. Bu nedenle, orijinal eşit öğelerin sırasını korunmayabilir. Kararlı bir sıralama için kullanmayı Seq.sort.

Bu işlev adlı Sort kodları derlenmiş derlemeleri. İşlev yansıtma veya F# dışındaki bir dilde erişiyorsanız, bu adı kullanın.

Örnek

Aşağıdaki kod kullanımları gösterilmektedir Array.sort.

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

Çıktı

  

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0, Portable

Ayrıca bkz.

Başvuru

Collections.Array Modülü (F#)

Microsoft.FSharp.Collections İsim Uzayı (F#)