コード例 #1
0
 //die Methode zum Anhängen eines neuen Elementes
 //diese ruft sich rekursiv auf, bis das Ende erreicht ist
 public void Anhaengen(string datenNeu)
 {
     if (naechster == null)
     {
         naechster = new Listenelement();
         naechster.SetDaten(datenNeu);
     }
     //sonst ruft sich die Methode selber wieder auf
     else
     {
         naechster.Anhaengen(datenNeu);
     }
     Console.WriteLine("Daten {0} wurden eingefügt", datenNeu);
 }
コード例 #2
0
        static void Main(string[] args)
        {
            //ein neues Listenelement erzeugen
            Listenelement listenAnfang = new Listenelement();

            //die Daten im ersten Listenelement setzen
            listenAnfang.SetDaten("Element 1");

            //weitere Elemente über eine Schleife einfügen
            for (int element = 2; element < 10; element++)
            {
                listenAnfang.Anhaengen("Element " + element);

                //die Liste ausgeben
                listenAnfang.Ausgeben();
            }
        }