コード例 #1
0
        static void Main(string[] args)
        {
            VendingMachine    VendoMatic600 = new VendingMachine();
            VendingMachineCLI VCLI          = new VendingMachineCLI();

            VendoMatic600.FillMyMachine(@"..\..\..\..\VendingMachine.txt");
            VCLI.Start(VendoMatic600, @"..\..\..\..\Log.txt");
        }
コード例 #2
0
 static void Main(string[] args)
 {
     try
     {
         VendingMachine    vm    = new VendingMachine();
         VendingMachineCLI vmCLI = new VendingMachineCLI(vm);
         vmCLI.Start();
     }
     catch (CorruptInventoryException)
     {
         Console.WriteLine("The inventory file is corrupt.\nPress and key to continue...");
         Console.ReadKey();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         Console.ReadKey();
     }
 }