我有一个asp.net Web应用程序,在该应用程序中,我将调用一个函数,一旦调用该函数,它必须等待一段时间间隔然后执行应该发生怎么做.......
答案 0 :(得分:1)
不建议在asp.net中睡眠或延迟线程。如果您需要在特定时间段后检索一些数据,请在一段时间后通过javascript进行ajax调用。
如果您想在一段时间后执行某些操作(例如发送电子邮件),请创建一个可以在计时器上运行的服务或控制台应用程序,创建某种持久队列,并让所述服务处理该项目在队列中。
这样,您的应用可以在执行所需操作的同时保持快速响应。
答案 1 :(得分:0)
你可以这样做System.Threading.Thread.Sleep(5000);
5000 = 5秒
因为你只需要一次
答案 2 :(得分:0)