static void Main(string[] args) { Garage garage = new Garage(); Car car1 = new Car("mazda"); Car car2 = new Car("BMW"); Car car3 = new Car("Toyota"); garage.Add(car1); garage.Add(car2); garage.Add(car3); foreach (var car in garage) { Console.WriteLine(car.name + " " + car.clean); } Console.WriteLine(""); foreach (var car in garage) { Washer washer = new Washer(); Wa del = washer.Wash; del(car); Console.WriteLine(car.name + " " + car.clean); } Console.ReadKey(); }
static void Main(string[] args) { Garage garage = new Garage(); Car car1 = new Car("Renault"); Car car2 = new Car("Skoda"); Car car3 = new Car("Porshe", true); Car car4 = new Car("Cadillac"); Car car5 = new Car("Bentley"); garage.Add(car1); garage.Add(car2); garage.Add(car3); garage.Add(car4); garage.Add(car5); Console.WriteLine("Список машин та статус очистки."); Console.WriteLine(); foreach (var index in garage) { Console.WriteLine(index); } Console.WriteLine(); Console.WriteLine("Чистка..."); Console.WriteLine(); Washer washer = new Washer(); WashDelegate washMachine = washer.Wash; foreach (var car in garage) { washMachine(car); Console.WriteLine(car); } Console.ReadKey(); }
public static void Lada() { var lada = new Garage("Lada", 1, 3); Console.WriteLine($"Назва автомобіля: {lada.Name_of_Car}, Рівень забруднення: {lada.Level_of_Dirty}/5, Місце в гаражі: {lada.Place_In_Queue}"); }
public static void Bmw() { var bmw = new Garage("BMW", 4, 2); Console.WriteLine($"Назва автомобіля: {bmw.Name_of_Car}, Рівень забруднення: {bmw.Level_of_Dirty}/5, Місце в гаражі: {bmw.Place_In_Queue}"); }
public static void Nissan() { var nissan = new Garage("Nissan", 5, 1); Console.WriteLine($"Назва автомобіля: {nissan.Name_of_Car}, Рівень забруднення: {nissan.Level_of_Dirty}/5, Місце в гаражі: {nissan.Place_In_Queue}"); }
public static void Audi() { var audi = new Garage("Audi", 1, 3); Console.WriteLine($"Name of car: {audi.Name_of_Car}, Level of dirty: {audi.Level_of_Dirty}/5, Place in garage: {audi.Place_In_Queue}"); }
public static void Bmw() { var bmw = new Garage("BMW", 4, 2); Console.WriteLine($"Name of car: {bmw.Name_of_Car}, Level of dirty: {bmw.Level_of_Dirty}/5, Place in garage: {bmw.Place_In_Queue}"); }
public static void Honda() { var honda = new Garage("Honda", 5, 1); Console.WriteLine($"Name of car: {honda.Name_of_Car}, Level of dirty: {honda.Level_of_Dirty}/5, Place in garage: {honda.Place_In_Queue}"); }
public static void Main(string[] args) { var garage = new Garage(); garage.StartWashing(); }