Salve ragazzi non riesco a capire come usare la Count su una generic list.
Ho letto anche un articolo su questo sito dove vi e' un esempio simile al mio caso.
List<Persona> persone = new List<Persona> {
new Persona { Cognome = "Mostarda", Nome = "Stefano" , Eta=28,
Figli = new List<Persona> {
new Persona { Cognome = "Mostarda", Nome = "Valerio" , Eta=2 },
new Persona { Cognome = "Mostarda", Nome = "Giulio" , Eta=1 },
},
},
new Persona { Cognome = "Bochicchio", Nome = "Daniele" , Eta=28,
Figli = new List<Persona> {
new Persona { Cognome = "Bochicchio", Nome = "Alessio" , Eta=7 },
new Persona { Cognome = "Bochicchio", Nome = "Matteo" , Eta=1 },
},
},
new Persona { Cognome = "Civera", Nome = "Cristian" , Eta=25,
Figli = new List<Persona>(),
},
new Persona { Cognome = "Leoncini", Nome = "Alessio" , Eta=32,
Figli = new List<Persona> {
new Persona { Cognome = "Leoncini", Nome = "Mario" , Eta=3 },
new Persona { Cognome = "Civera", Nome = "Silvia" , Eta=5 },
new Persona { Cognome = "Civera", Nome = "Luca" , Eta=2 },
},
},
new Persona { Cognome = "Leoncini", Nome = "Marco" , Eta=32,
Figli = new List<Persona> {
new Persona { Cognome = "Leoncini", Nome = "Emauela" , Eta=1 },
},
},
new Persona { Cognome = "Lattanzi", Nome = "Ugo" , Eta=30,
Figli = new List<Persona> {
new Persona { Cognome = "Lattanzi", Nome = "Mattia" , Eta=4 },
new Persona { Cognome = "Lattanzi", Nome = "Gianni" , Eta=4 },
new Persona { Cognome = "Lattanzi", Nome = "Federico" , Eta=2 },
},
}
};
Mettiamo che voglio sapere quanti elementi ci sono nella mia lista con la proprieta' Cognome = "Bochicchio"...come faccio?
nel suddetto articolo per una cosa simile viene utilizzata la count.
var personeconfigli = persone.Count....
il problema e' che a me non riconosce la parola "Count" e l'ide me lo sottolinea come errore (sto usando vs 2008 c#).
Come posso risolvere?
A me interessa sapere quanti elementi ci sono nella mia lista controllando il valore di una proprieta'.
Grazie