Есть ли асинхронный эквивалент Process.Start?

Как следует из названия, есть ли эквивалентProcess.Start (позволяет запустить другое приложение или командный файл), что я могу ждать?

Я играю с небольшим консольным приложением, и мне показалось, что это идеальное место для использования async и await, но я не могу найти какую-либо документацию для этого сценария.

Я думаю, что-то вроде этого:

void async RunCommand()
{
    var result = await Process.RunAsync("command to run");
}

Ответы на вопрос(4)

Ваш ответ на вопрос