private void ReadAnimalsFromFile() { using (StreamReader reader = new StreamReader(@"C:\Users\Haunschmied.Bastian\source\repos\Nahrungsverwaltung\Files\Animals.csv")) { var i = 0; string line = ""; while ((line = reader.ReadLine()) != null) { if (i == 0) { i++; } else { string[] cutString = line.Split(','); Animal animal = new Animal( cutString[0], Convert.ToDouble(cutString[1]), Convert.ToInt32(cutString[2]), Convert.ToBoolean(cutString[3]), cutString[4], Convert.ToInt32(cutString[5]), Convert.ToDouble(cutString[6]) ); ListOfAnimals.Add(animal); } } } UpdateControls(); }
public void Breed() { if (FreeSlots > 0) { Animal animal = new Animal(); ListOfAnimals.Add(animal); FreeSlots--; } else { Console.WriteLine("No free slots"); } }
public void Breed() { if (Slots > 0) { var animal = new Animal(); ListOfAnimals.Add(animal); Slots--; } else { Console.WriteLine("The Farm is full"); } }
public void Add(T animal) { ListOfAnimals.Add(animal); }
public void Add(Animal animal) { ListOfAnimals.Add(animal); Slots--; }