我正在上传一个文件,一切正常,但我想设置一个60秒的时间,这样它就会等待文件上传,然后再继续。
有什么想法吗?
发布于 2010-06-18 06:13:28
我同意@Restuta,但不知道更多信息:
Thread.Sleep(60000);文档here。
发布于 2010-06-18 06:32:41
这听起来不像是你需要计时器的事情,除非你的上传是在线程上进行的?
如果是这种情况,就像Abe Miessler所说的那样,只需在您想要等待的线程上使用Thread.Sleep(60000)。
否则,如果这一切都发生在一个线程上,你的程序无论如何都会等待,不需要设置计时器,除非你想让它等待60秒,然后超时,如果上载在这么长时间后没有成功?
在这种情况下,您可以设置一个计时器,该计时器在上传开始时启动,在上传完成或经过60秒后停止。
发布于 2010-06-18 06:34:52
等待一段固定的时间不是一个好主意。
你想要等待的事件是文件上传,所以要找到一种等待的方式。
这可能需要6秒、60秒或6000秒,你无法知道正确的数字是多少。
https://stackoverflow.com/questions/3066039
复制相似问题