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

Die Website verwendet zwei temporäre Session-Cookies. Diese technisch notwendigen Cookies werden gelöscht, wenn der Web-Browser geschlossen wird! Informationen zu Cookies erhalten Sie in der Datenschutzerklärung.
k7/k7.4/k7.4.9/start.txt · Zuletzt geändert: 20.06.2016 (Externe Bearbeitung)

Seiten-Werkzeuge