Expresion Lambda GroupBy
Las expresiones Lambda son de gran ayuda al momento de hacer consultas tipo SQL, cuando uno programa en .NET y en algun momento ustedes deben de haber necesitado agrupar registros en base a un parametro determinado y la solucion para esto es la expresion GroupBy. GroupBy lo que hace es devolver un diccionario de datos del tipo IGrouping(Of TKey, TElement) donde a cada elemento se le asigna una llave o clave, haciendo de esta manera mucho mas facil de consultar y manipular los datos. Para nuestro ejemplo crearemos un tipo llamado City : public class City { public string Name { get ; set ; } public string Country { get ; set ; } public int Population { get ; set ; } } Ahora supongamos que tenemos una lista de ciudades como la siguiente: public List Cities= new List (){ new City{Name= "Cochabamba" ,Country= "Bolivia" , Population=1000000}, new City{Name= "La Paz" ,Country= "Bolivia" , Pop...