Título: Ordernar Collection en VB.NET Publicado por: elmaro en 26 Noviembre 2009, 15:31 pm Buen día a todos.
Estuve viendo que en la web muchos preguntan como ordenar una colección de items. Hice una pequeña función y bien sencilla para ordenar en orden ascendente y descendente una colección del tipo Collection. Empezamos con esto: Código: Public Enum OrderByDirection Y seguimos con: Código: Public Function SortCollection(ByVal Collection As Collection, Optional ByVal OrderBy As OrderByDirection = OrderByDirection.Ascendant) As Collection Para su utilizacion: Código: Dim Col As New Collection El funcionamiento es sencillo. Se carga un ArrayList desde una colección y se pasan los métodos Sort y Sort + Reverse según el tipo de ordenación que se elija. Espero que les sirva. Saludos |