private static void Main()
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;

            int commandsCount = int.Parse(Console.ReadLine());

            ShoppingCenterManager shoppingCenterManager = new ShoppingCenterManager();
            CommandProcessor commandProcessor = new CommandProcessor(shoppingCenterManager);

            StringBuilder resultBuilder = new StringBuilder();

            for (int i = 0; i < commandsCount; i++)
            {
                Command command = Command.Parse(Console.ReadLine());
                commandProcessor.Process(command, resultBuilder);
            }

            Console.Write(resultBuilder);
        }
예제 #2
0
 public CommandProcessor(ShoppingCenterManager shoppingCenterManager)
 {
     this.shoppingCenterManager = shoppingCenterManager;
 }