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 içinde)
// Signature:
Array.sort : 'T [] -> 'T [] (requires comparison)
// Usage:
Array.sort array
Parametreler
array
Aşağıdakini yazın: 'T []Girdi dizisi.
Dönüş Değeri
Sıralanmış dizi.
Açıklamalar
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 derlenmiş derlemeleri. İşlev bir dilden farklı f # veya yansıtma üzerinden erişiyorsanız, bu adı kullanın.
Örnek
Aşağıdaki kodu kullanımını göstermektedir Array.sort.
let sortedArray1 = Array.sort [|1; 4; 8; -2; 5|]
printfn "%A" sortedArray1
Çıktı
Platformlar
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Sürüm Bilgisi
F# Çalışma Zamanı
Desteklenir: 2.0, 4.0
Silverlight
Desteklenir: 3
Ayrıca bkz.
Başvuru
Microsoft.FSharp.Collections İsim Uzayı (F#)
Değişiklik Geçmişi
Tarih |
Geçmiş |
Nedeni |
---|---|---|
Mayıs 2010 |
Eklenen kod örneği. |
Bilgi geliştirme. |