public class Anagrafica()
{
public string Nome { get ; set ; }
public string Cognome { get; set; }
}
var risultato = persone.CountBy(persone => persone.Ruolo);
//Restituisce
//Ruolo: Impiegato Totali elementi: 3
//Ruolo: Direttore Totali elementi: 1
//Ruolo: Funzionario Totali elementi: 2
foreach (var elemento in risultato) {
Debug.WriteLine("Ruolo:
" +
elemento.Key + "
Totali elementi: " +
elemento.Value);
}
//Precedenti
versioni
var contaPersone = persone
.GroupBy(persona => persona.Ruolo)
.Select(group => new { Ruolo = group.Key, Totali = group.Count() });
foreach (var
personaConteggio in contaPersone)
{
Debug.WriteLine($"Ruolo:
{personaConteggio.Ruolo}, Totali elementi: {personaConteggio.Totali}");
}
Nessun commento:
Posta un commento