| Previous Next Edit Rename Undo Refresh Search Administration |
|
| Documentation |
|
FUNCTION Sort ( [ Mode AS Integer ] ) AS Object[]Sorts the array.
Mode can have the following value:
| gb.Ascent | Ascent sort. This is the default value. |
| gb.Descent | Descent sort. |
Objects are compared by calling the special public method _compare.
This method is called on one object, and takes one argument, the reference of the other object it must be compared with.
It must return the result of the comparison as an integer number:
' class MyObject PUBLIC Name as String PUBLIC Age as Integer PUBLIC FUNCTION _compare(Other AS MyObject) AS Integer RETURN Sgn(Age - Other.Age) END