Ordenar vector

19/09/2006 - 12:40 por Hugo Gsell | Informe spam
Tengo un vector tipo una clase de datos (que es una dll) luego tengo en
algun lugar de mi proyecto un arreglo
DIM Vector() as miclase donde cargo el mismo con algunos datos. Luego,
necesito ordenar este vector por algun campo en particular.
¿Cómo lo hago?
Desde ya muchas gracias.


public class miclase
property dato1 as string
get...
set...
end property
.
.
property datoN as integer
get...
set...
end property
end class

Hugo A. Gsell
Sgo del Estero
Argentina
 

Leer las respuestas

#1 floyd303
19/09/2006 - 13:15 | Informe spam
Hola!

Haz tu clase miclase que implemente el interfaz IComparable para
indicarle como quieres ordenar el array.
y luego utiliza el metodo statico: Array.Sort:

Dim ordenado() as miclase = Array.Sort ( Vector() )

Espero que te ayude
Saludos
Roberto M. Oliva

Hugo Gsell ha escrito:

Tengo un vector tipo una clase de datos (que es una dll) luego tengo en
algun lugar de mi proyecto un arreglo
DIM Vector() as miclase donde cargo el mismo con algunos datos. Luego,
necesito ordenar este vector por algun campo en particular.
¿Cómo lo hago?
Desde ya muchas gracias.


public class miclase
property dato1 as string
get...
set...
end property
.
.
property datoN as integer
get...
set...
end property
end class

Hugo A. Gsell
Sgo del Estero
Argentina

Preguntas similares