static void Main(string[] args) { Personnes listePersonne = new Personnes(); listePersonne.Add(new Personne { Prenom = "Théodoros", Ville = "Athènes" }); listePersonne.Add(new Personne { Prenom = "Thi Qui Khanh", Ville = "Hochiminh" }); listePersonne.Add(new Personne { Prenom = "Lydia", Ville = "Bangui" }); listePersonne.Add(new Personne { Prenom = "Niry", Ville = "Tana" }); listePersonne.Add(new Personne { Prenom = "Velio", Ville = "Mexico" }); listePersonne.Add(new Personne { Prenom = "Hédi", Ville = "Melun" }); listePersonne.Add(new Personne { Prenom = "Raja", Ville = "Agadir" }); listePersonne.Add(new Personne { Prenom = "Yiqing", Ville = "Shanghai" }); listePersonne.Add(new Personne { Prenom = "Armelle", Ville = "Douala" }); listePersonne.Add(new Personne { Prenom = "Denis", Ville = "Paris" }); listePersonne.Add(new Personne { Prenom = "Hafid", Ville = "Bejaia" }); listePersonne.Add(new Personne { Prenom = "Pierre Yves", Ville = "Nancy" }); listePersonne.Add(new Personne { Prenom = "Ali", Ville = "Lyon" }); listePersonne.Add(new Personne { Prenom = "Maurice", Ville = "Clamart" }); int indexAgadir; for (int i = 0; i < listePersonne.Count; i++) { if (listePersonne[i].Ville == "Agadir") { indexAgadir = i; break; } } var reponses = listePersonne.Where(p => p.Ville.EndsWith("A") || p.Prenom.StartsWith("A")); foreach (Personne p in reponses) { Console.WriteLine(p); } Console.Read(); // Personne pTana; //foreach (Personne p in listePersonne) //{ // if (p.Ville == "Tana") // { // pTana = p; // Console.WriteLine(p); // Console.Read(); // } //} }
static void Main(string[] args) { Personnes listePersonne = new Personnes(); listePersonne.Add(new Personne { Prenom = "Théodoros", Ville = "Athènes" }); listePersonne.Add(new Personne { Prenom = "Thi Qui Khanh", Ville = "Hochiminh" }); listePersonne.Add(new Personne { Prenom = "Lydia", Ville = "Bangui" }); listePersonne.Add(new Personne { Prenom = "Niry", Ville = "Tana" }); listePersonne.Add(new Personne { Prenom = "Velio", Ville = "Mexico" }); listePersonne.Add(new Personne { Prenom = "Hédi", Ville = "Melun" }); listePersonne.Add(new Personne { Prenom = "Raja", Ville = "Agadir" }); listePersonne.Add(new Personne { Prenom = "Yiqing", Ville = "Shanghai" }); listePersonne.Add(new Personne { Prenom = "Armelle", Ville = "Douala" }); listePersonne.Add(new Personne { Prenom = "Denis", Ville = "Paris" }); listePersonne.Add(new Personne { Prenom = "Hafid", Ville = "Bejaia" }); listePersonne.Add(new Personne { Prenom = "Pierre Yves", Ville = "Nancy" }); listePersonne.Add(new Personne { Prenom = "Ali", Ville = "Lyon" }); listePersonne.Add(new Personne { Prenom = "Maurice", Ville = "Clamart" }); int indexAgadir; for (int i = 0; i < listePersonne.Count; i++) { if (listePersonne[i].Ville == "Agadir") { indexAgadir = i; break; } } Personne pTana; foreach (Personne p in listePersonne) { if (p.Ville == "Tana") { pTana = p; } } }