0
private async void DoSomethibng() {
 var a = await  MAsync();
 Console.WriteLine(a);
}
Nikita
  • 464

1 Answers1

2

так как у вас метод async void, то можно его переделать так - будет почти то же самое.

private void DoSomethibng()
{
    MAsync().ContinueWith(t=>Console.WriteLine(t.Result));
}
tym32167
  • 32,857
  • А если не void,то как быть? – Nikita Jun 03 '18 at 16:33
  • @Nikita return MAsync().ContinueWith(t=>Console.WriteLine(t.Result)); или задавать второй вопрос с конкретными примерами кода. – tym32167 Jun 03 '18 at 16:39