Есть список задач List<Task>
.
Не могу разобраться как правильно положить в него лямбду. Таким образом как у меня сейчас отрабатывает неправильно и на консоль выводится только "one";
Почему вторая таска не отрабатывает?
static void Main()
{
var tasks = new List<Task>();
tasks.Add(TestMethod("one"));
tasks.Add(new Task(async () => await TestMethod("two")));
Task.WhenAll(tasks);
Console.ReadKey();
}
private static async Task TestMethod(string msg)
{
Console.WriteLine(msg);
}
Все верно. Вы же её создали, но не запустили. Чтобы вторая отработала - запускайте ее с помощью Task.Run()
:
tasks.Add(Task.Run(async () => await TestMethod("two")));
Тестить!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть строка $"#private|{temp}|{content}" что это значит? {} заменаА #
Есть TextBox в которые пользотель вводит числа или буквыНужно проверить и при вводе букв допустим в "год" выдать ошибку
Здравствуйте, я написал свою авторизацию и регистрацию, мне нужно установить
Всем доброго времени сутокСтолкнулся с такой проблемой:при изменения размера формы она уходит за границы экрана(Левая и нижняя граница)