Example #1
0
        static void Main(string[] args)
        {
            SimpleExample.Run();

            BasicCar.Run();

            ElectricCar.Run();
        }
Example #2
0
        public static void Run()
        {
            Console.WriteLine("ElectricCar");
            var world = new World {
                SimEndCondition = world1 => world1.CurrentTime == 15
            };
            var electricCar = new ElectricCar(world);
            var driver      = new Driver(world, electricCar);

            world.Run();
            Console.ReadLine();
        }
Example #3
0
 public Driver(World world, ElectricCar car)
 {
     _world = world;
     _car   = car;
     _world.Process(Process());
 }