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.


 

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>