public Listenelement Anhängen(string datenNeu) { if (next == null) { next = new Listenelement(); next.SetDaten(datenNeu); Console.WriteLine("Daten {0} wurden eingefügt", datenNeu); return(next); } return(next.Anhängen(datenNeu)); }
static void Main(string[] args) { Listenelement listenAnfang = new Listenelement(); Listenelement listenEnde = listenAnfang; listenAnfang.SetDaten("Element 1"); for (int element = 2; element < 4; element++) { listenEnde = listenEnde.Anhängen("Element " + element); listenAnfang.Ausgeben(); } }
public void SetDaten(string datenNeu) { daten = datenNeu; next = null; }