Запуск методов один за другим - C#
Формулировка задачи:
Есть два метода A и B
Как сделать так, что бы методы работали поочередно. Т.есть метод A завершил свою работу, заработал метод B. И наоборот. И без лямбд пожалуйста
Решение задачи: «Запуск методов один за другим»
textual
Листинг программы
using System; // Комбинированные (групповые) делегаты. namespace Delegates { public delegate void MyDelegate(); class Program { // Методы. public static void Method1() { Console.WriteLine("Method1"); } public static void Method2() { Console.WriteLine("Method2"); } public static void Method3() { Console.WriteLine("Method3"); } static void Main() { MyDelegate myDelegate = null; MyDelegate myDelegate1 = new MyDelegate(Method1); MyDelegate myDelegate2 = new MyDelegate(Method2); MyDelegate myDelegate3 = new MyDelegate(Method3); // Комбинируем делегаты. myDelegate = myDelegate1 + myDelegate2 + myDelegate3; myDelegate.Invoke(); // Delay. Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д