Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Haustier h1 = new Haustier(alt: 12, name: "Franz");
            Haustier h2 = new Haustier(alt: 13, name: "Katzi");

            Besitzer b1 = new Besitzer("Schatzi", "Stockerau");

            b1.haustierHinzufuegen(h1);
            b1.haustierHinzufuegen(h2);

            foreach (Haustier vieh in b1.getHaustiere())
            {
                Console.WriteLine(vieh.DatenAnzeigen());
            }

            b1.haustierLoeschen("az");

            Console.WriteLine("Neue Liste");

            foreach (Haustier vieh in b1.getHaustiere())
            {
                Console.WriteLine(vieh.DatenAnzeigen());
            }


            Console.ReadKey();
        }
Ejemplo n.º 2
0
        public void haustierLoeschen(string suchName)
        {
            //Haustier foundVieh = _tiere.Find(h => h.name == suchName);
            //Haustier foundVieh = _tiere.Find(h => h.name.Contains(suchName));
            Haustier foundVieh = _tiere.Find(h => h.name.StartsWith(suchName));

            _tiere.Remove(foundVieh);
        }
Ejemplo n.º 3
0
 public void haustierLoeschen(Haustier tier)
 {
     _tiere.Remove(tier);
 }
Ejemplo n.º 4
0
 public void haustierHinzufuegen(Haustier tier)
 {
     _tiere.Add(tier);
 }