Saber de los procesos que se estan ejecutando... Ordenadamente

Efectivamente… para responder a la pregunta de si podemos ordenar la consulta, añadiremos simplemente el ‘Order By’ antes del select, tal y como sigue :

         (From procesos In ProcesosLocales _
          Order By procesos.Id _
          Select _
          New MiProcessInfo() With {.Id = procesos.Id, _
                                    .Nombre = procesos.ProcessName} _
         ).ToList
        ' En este caso obtenemos la lista ordenada por el Id

         (From procesos In ProcesosLocales _
          Order By procesos.ProcessName _
          Select _
          New MiProcessInfo() With {.Id = procesos.Id, _
                                    .Nombre = procesos.ProcessName} _
         ).ToList
        ' En este caso obtenemos la lista ordenada por el Nombre


No olvideis que se puede ordenar de mayor a menor o Viceversa usando la opcion 'Ascending' o 'Descending' justo despues del nombre del campo a ordenar.

Saludos,
Pep Lluis,

PD. la 'V' de Vice por gentileza de Fran... jajajajaja.

 

Published Mon, Sep 15 2008 22:24 by peplluis
Filed under:

Leave a Comment

(required) 
(required) 
(optional)
(required) 
If you can't read this number refresh your screen
Enter the numbers above: