Demo.Car.SuggestRoute C# (CSharp) Method

SuggestRoute() public method

public SuggestRoute ( IsConsideredACoolCar isConsideredACoolCar ) : void
isConsideredACoolCar IsConsideredACoolCar
return void
        public void SuggestRoute(IsConsideredACoolCar isConsideredACoolCar)
        {
            if (isConsideredACoolCar(this))
            {
                Console.WriteLine("{0} bør kjøre Karl Johans gate.", Model);
            }
            else
            {
                Console.WriteLine("{0} bør kjøre E6.", Model);
            }
        }

Usage Example

Beispiel #1
0
        public static void Demo3()
        {
            var car = new Car{Model = "Polo"};
            car.SuggestRoute(IsCool);

            IsConsideredACoolCar method = delegate(Car car1) { return car1.IsRolling; };
            car.SuggestRoute(method);

            car.WasherFluidWarningLightWasLit += CarOnWasherFluidWarningLightWasLit;

            string line;
            while ((line = Console.ReadLine()) != null)
            {
                if (line == "Clean") car.CleanWindshield();
                else break;
            }
        }