public static void AnimalShelterMy() { AnimalShelter ash = new AnimalShelter(); ash.Enque(new Animal(Type.Dog, 1)); ash.Enque(new Animal(Type.Cat, 2)); ash.Enque(new Animal(Type.Cat, 3)); ash.Enque(new Animal(Type.Dog, 4)); ash.Enque(new Animal(Type.Cat, 5)); Console.WriteLine(ash.DequeueAny()); Console.WriteLine(ash.DequeCat()); Console.WriteLine(ash.DequeDog()); Console.WriteLine(ash.DequeCat()); Console.WriteLine(ash.DequeDog()); }