LINQ GroupBy: Risultati della Query raggruppati
In questo breve HowTo voglio mostrare come effettuare una GroupBy in LINQ. Per farlo prenderò spunto da una classe modificata di recente per un lavoro dove data una lista di utenti dovevo creare la lista divisa per la prima lettera del cognome. Il codice riportato di seguito è molto semplificato rispetto quello di partenza, ma l’idea di base resta sempre la stessa.
LINQ GroupBy: Codice di Esempio
Se sei in dubbio sul funzionamento di “linq group by” il seguente codice può essere una buona base di partenza per il tuo lavoro. Nel mio caso specifco non avevo “this._friends” a disposizione, ma una lista di “User” ed ognuno di esso esponeva la proprietà “LastName”. LINQ & GroupBy
|
|
Come potete notare è davvero molto semplice quanto potente l’utilizzo di LINQ per queste situazioni.