Beispiel #1
0
        public static void DoAction(FishStore s, Aquarium a)
        {
            Console.Clear();
            var inventory = s.Inventory;

            for (int i = 0; i < inventory.Count; i++)
            {
                Console.WriteLine($"{i+1}. {inventory[i].Name}");
            }
            Console.Write("> ");
            var chosenFish = Console.ReadKey();

            Console.WriteLine("");
            a.AddFish(inventory[int.Parse(chosenFish.KeyChar.ToString()) - 1]);
        }
Beispiel #2
0
        public static void DoAction(FishStore s, Aquarium a)
        {
            Console.Clear();
            var inventory = s.Inventory;

            for (int i = 0; i < inventory.Count; i++)
            {
                Console.WriteLine($"{i+1}. {inventory[i].Name}");
            }
            Console.Write("> ");
            var chosenFish = Console.ReadKey();

            Console.WriteLine("");

            var keyPressed = chosenFish.KeyChar.ToString();
            var integerValueOfKeyPressed = int.Parse(keyPressed);
            var fishInInventory          = inventory[integerValueOfKeyPressed - 1];

            a.AddFish(fishInInventory);
        }