Example #1
0
 //die Methode zum setzen der Daten
 public void SetDaten(string datenNeu)
 {
     //die Zeichenkette setzen
     daten = datenNeu;
     //das Ende markieren
     naechster = null;
 }
Example #2
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);
 }
Example #3
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();
            }
        }