Exemple #1
0
        public void ElephantByName(string name)
        {
            string type = "Elephant";

            AnimalAbstract.Animal animal = animals.FirstOrDefault(x => x.GetType().Name == type && x.Name == name);

            if (animal == null)
            {
                Console.WriteLine("Nothing found.");
                return;
            }

            FormattedShow(animal);
        }
Exemple #2
0
 private void FormattedShow(AnimalAbstract.Animal animal)
 {
     Console.WriteLine("Name: {0} | Type: {1} | HP: {2} | State {3}", animal.Name, animal.GetType().Name, animal.HP, animal.State);
 }