Ordenar un Array de estructuras.

20/04/2005 - 17:28 por Alamo | Informe spam
Buenas a todos.

A ver si pueden ayudarme.

¿Sabe alguien si se puede utilizar el método sort de un array para ordenar
el mismo por el campo de una estructura.?

Me explico mejor:
-
Public structure Estructura
public dato as string
public prioridad as integer
end Structure

Dim Cola() as Estructura

sub main ()

Redim Cola(2)

cola(0).dato = "hola"
cola(0).prioridad = 3
cola(1).dato = "adios"
cola(1).prioridad = 1

'el array se ecuentra desordenado y me gustaría ordenarlo por el campo
prioridad de la estructura contenida en el mismo
'cola.sort(
end sub


¿Que método sobercargado sort de la clase array puedo utilizar, para que me
ordene dicho array por el campo Prioridad de la estructura que contiene en
su interior? En caso de que no se pueda hacer con la clase Array, ¿Se podrá
hacer con otro de tipo de clase array (arraylist)?

Espero haberme explicado con claridad.

Saludos y Gracias,

Álamo.
 

Preguntas similares