Task в Main() методе консоли - C#

Узнай цену своей работы

Формулировка задачи:

Где мой Hello World?
 
Action tsc = async () => await new Task(() => Console.WriteLine("Hello World!"));
tsc();
А точнее как запустить Task через tsc. Вот так бы всё работало:
Action tsc = () => new Task(() => Console.WriteLine("Hello World!")).Start();
tsc();
Но как запустить первый вариант...
Только такие мысли...
int a = 10;
Task t = new Task(() => { a = 20; });
Action tsc = async () => await t;
t.Start();
tsc();
Console.WriteLine(a);
Но как запустить первый вариант именно в том виде, как я его написал?

Решение задачи: «Task в Main() методе консоли»

textual
Листинг программы
Action act = async () => await Task.Run(async () => await Task.Run(() => Console.WriteLine("Hello World!")));
act();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы