コード例 #1
0
        static void Main(String[] args)
        {
            ListeChainee.Liste liste = new ListeChainee.Liste();

            liste.InsérerDébut(new Employé("nom1", "prenom1", 1, 1500));
            liste.InsérerDébut(new Employé("nom2", "prenom2", 2, 1500));
            liste.InsérerDébut(new Employé("nom3", "prenom3", 3, 1500));
            liste.InsérerDébut(new Employé("nom4", "prenom3", 3, 1500));
            liste.InsérerDébut(new Employé("nom5", "prenom4", 4, 1500));
            liste.InsérerDébut(new Chef("nom6", "prenom4", 4, 1500, "manutention"));
            liste.InsérerDébut(new Chef("nom7", "prenom5", 5, 1500, "cartons"));
            liste.InsérerDébut(new Directeur("nom8", "prenom4", 4, 1500, "cartons", "IT SOCIETY"));

            ListeEnumeration listeEnum = new ListeEnumeration(liste);

            // AFFICHAGE AVEC L'INDEXEUR
            for (int i = 0; i < 8; i++)
            {
                Console.WriteLine(liste[i].Objet.ToString());
            }
            Console.ReadLine();

            // AFFICHAGE AVEC ENUM
            foreach (Element Element in listeEnum)
            {
                Console.WriteLine(Element.Objet.ToString());
            }

            Console.ReadLine();
        }
コード例 #2
0
ファイル: listeChainee.cs プロジェクト: Haritha0308/C-
 public ListeEnumeration(Liste liste)
 {
     this._liste         = liste;
     this._indiceCourant = -1;
     this._objetCourant  = null;
 }
コード例 #3
0
 public ListeEnumeration(Liste liste)
 {
     _liste         = liste;
     _indiceCourant = -1;
 }
コード例 #4
0
ファイル: listeEnumeration.cs プロジェクト: ayoub-ll/lesBases
 public ListeEnumeration(Liste liste)
 {
     this._Liste = liste;
 }