异步/等待方法的内存占用量

时间:2019-01-07 08:58:13

标签: c# .net async-await

我看到为异步/等待方法生成了一个密封类。如果我在如下所示的循环中有方法,是否会为我创建200个对象?

 public async void M() {

    int i=0;
    while(i<100)
    {
        await Method1();            
        await Method2();
        i++;
    }


}

  public async Task Method1() {

      await Task.Delay(10);
  }
 public async Task Method2() {

      await Task.Delay(10);
  }

0 个答案:

没有答案