Machine.Benchmark.Program.Main C# (CSharp) Method

Main() public static method

public static Main ( string args ) : void
args string
return void
        public static void Main(string[] args)
        {
            {
            PlainUseCase useCase = new PlainUseCase();
            useCase.Run(0);
            Console.WriteLine("Plain:            {0}", Measure(useCase.Run, 100000));
            GC.Collect();
              }

              {
            MachineUseCase useCase = new MachineUseCase();
            Console.WriteLine("Machine:          {0}", Measure(useCase.Run, 100000));
            GC.Collect();
              }

              {
            MachineUseCase useCase = new MachineUseCase();
            useCase.Run(0);
            Console.WriteLine("Machine (Primed): {0}", Measure(useCase.Run, 100000));
            GC.Collect();
              }

              Console.ReadKey();
        }