public static void Main() { var machine = new CoffeeMachine(); while (true) { var input = Console.ReadLine(); if (input == "End") { break; } var inputArgs = input.Split(); if (inputArgs.Length == 1) { machine.InsertCoin(inputArgs[0]); } else { machine.BuyCoffee(inputArgs[0], inputArgs[1]); } } foreach (var coffeeType in machine.CoffeesSold) { Console.WriteLine(coffeeType); } }
public static void Main() { CoffeeMachine machine = new CoffeeMachine(); string input; while ((input = Console.ReadLine()) != "End") { string[] inputArgs = input.Split(); if (inputArgs.Length == 1) { machine.InsertCoin(inputArgs[0]); } else { machine.BuyCoffee(inputArgs[0], inputArgs[1]); } } foreach (var coffeeType in machine.CoffeesSold) { Console.WriteLine(coffeeType); } var attributes = typeof(CoffeeMachine).GetCustomAttributes(true); foreach (var attr in attributes) { Console.WriteLine(attr.GetType().FullName); } }