Exemple : List<T>
using System.Collections;
…
public static void Main(string[] args)
{
// creer 3 personnes
personne p1 = new personne("nom1", "prenom1", 23, "Ville1");
personne p2 = new personne("nom2", "prenom2", 24, "Ville2");
personne p3 = new personne("nom3", "prenom3", 25, "Ville3") ;
// creer la liste
List<personne> list = new List<personne>();
// remplir la liste
list.Add(p1);
list.Add(p2);
list.Add(p3);
// parcourir la liste 2eme méthode
foreach (personne p in list)
{
Console.WriteLine(p.ToString());
}
}
Exemple : HashSet<T>
...
// creer 4 personnes
personne p1 = new personne("nom1", "prenom1", 23, "Ville1"); personne p2 = new personne("nom2", "prenom2", 24, "Ville2"); personne p3 = new personne("nom3", "prenom3", 25, "Ville3");
// creer la liste
HashSet <personne> list = new Hashset <personne>();
// remplir la liste list.Add(p1);
list.Add(p2);
list.Add(p3);
// parcourir la liste 2eme méthode
foreach (personne p in list)
{
Console.WriteLine(p.ToString());
}
...
using System.Collections;
…
public static void Main(string[] args)
{
// creer 3 personnes
personne p1 = new personne("nom1", "prenom1", 23, "Ville1"); personne p2 = new personne("nom2", "prenom2", 24, "Ville2"); personne p3 = new personne("nom3", "prenom3", 25, "Ville3");
// creer le SortedList
SortedList<string, personne> dic = new SortedList<string, personne> ();
// remplir le dictionnaire dic.Add(p1.getNom(), p1);
dic.Add(p2.getNom(), p2);
dic.Add(p3.getNom(), p3);
// pour afficher les clés
foreach (String s in dic.Keys)
{
Console.WriteLine("la clé est : " +s) ;
}
// pour afficher les valeurs
foreach (personne p in dic.Values)
{
Console.WriteLine(p.ToString());
}
}
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.