[Gambas-user] sort multidimensional arrays
Matti
math.eber at ...221...
Sun Oct 25 21:13:19 CET 2009
Is there a way to sort an array that has more than one dimension by telling Gambas on which field the sorting shoiuld be done?
For example, if I have the array
Max, 14
Anna, 8
Fabien, 7
I would expect the result of sorting by the first field to be
Anna, 8
Fabien, 7
Max, 14
Instead, when using Array.Sort, I get
7, 8
14, Anna
Fabien, Max
which is useless.
I have a workaround now, reading the array into a single-dimensioned array like
Max~14
Anna~8
Fabien~7
and then sort it, which produces
Anna~8
Fabien~7
Max~14
and then split and read everything back to the original array:
Anna, 8
Fabien, 7
Max, 14
But that just works, it's not really elegant.
Somebody knows a better way?
Thanks
Matti
More information about the User
mailing list