private Wagon SearchForAvaibleWagon(Animal animal) { foreach (Wagon wagon in _wagons) { if (wagon.CanAnimalBePlaced(animal)) { return(wagon); } } Wagon newWagon = new Wagon(); AddWagon(newWagon); return(newWagon); }
private void AddWagon(Wagon wagon) { _wagons.Add(wagon); }