您可以使用在4.0中
Timer创建
Delay方法:
public static Task Delay(double milliseconds){ var tcs = new TaskCompletionSource<bool>(); System.Timers.Timer timer = new System.Timers.Timer(); timer.Elapsed+=(obj, args) => { tcs.TrySetResult(true); }; timer.Interval = milliseconds; timer.AutoReset = false; timer.Start(); return tcs.Task;}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)