Benutzer-Werkzeuge

Webseiten-Werkzeuge


k7:k7.4:k7.4.9:start

7.4.9.0 Sortieren eines Arrays

Das Sortieren eines Arrays ist als Sortierung der einzelnen Elemente eines Arrays aufzufassen.

  • Sie können native Arrays mit der Methode Array.Sort([Mode As Integer]) sortieren. Eine Ausnahme bilden Arrays vom Typ Variant[]. Weil die Elemente in solchen Arrays von unterschiedlichem Datentyp sind, existiert für diese Arrays per se keine Sort(..)-Methode!

Syntax:

Function Sort ( [ Mode As Integer ] ) As NatDatenTyp[] 

Das Argument Mode ist optional und kann eine der folgenden Konstanten annehmen:

gb.Ascent 	→ Sortierung aufsteigend (a..z), Standard 
gb.Descent	→ Sortierung absteigend (z..a) 
  • Vorsicht ist bei der Verwendung der Sort()-Methode bei mehrdimensionalen Arrays geboten. Die Sort(..)-Methode für Arrays ist sehr einfach und dadurch gekennzeichnet, dass sie die Elemente des Arrays linear sortiert – ungeachtet der Anzahl der Dimensionen.
  • Die Sortierung abgeleiteter Arrays erfordert den Einsatz der speziellen Sortier-Methode für Objekte: _compare(aO AS Object[]), deren interner Quelltext individuell anzupassen ist.

Download

Wir verwenden Cookies, um unser Internetangebot optimal zu gestalten. Durch weitere Nutzung dieser Webseite stimmen Sie der Verwendung von Cookies zu. Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung
k7/k7.4/k7.4.9/start.txt · Zuletzt geändert: 20.06.2016 (Externe Bearbeitung)

Seiten-Werkzeuge