/// <summary> /// 延时调用函数 /// </summary> /// <param name="DeleyTime"></param> /// <param name="ActionMethod"></param> /// <returns></returns> async Task TaskDeleyMethod(int DeleyTime,Action ActionMethod) { await Task.Delay(DeleyTime); ActionMethod(); }通过使用Task 实现异步,使用Task得Delay函数使得进行延时,然后传递一个Action (Action是无返回值的泛型委托)关于对Action得解释请自行百度本篇不做陈述。在延时结束后调用这个委托。