using System.Threading.Tasks;
using System.Runtime.CompilerServices;
public MyAwaiter GetAwaiter()
public class MyAwaiter : INotifyCompletion
public bool IsCompleted { get; }
public void OnCompleted(Action continuation)
for (int i = 0; i < 99999; ++i)