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();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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