C#中的Refresh()方法是干什么的?Thread.Sleep(2000);又是什么意思?

 我来答
不可执迷曹先生
2011-07-27 · 超过16用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:53.3万
展开全部
因为C#里的Page_Load函数有刷新的作用,当客户端POSTBACK信息时,服务器给出反应并Refresh客户断浏览器,而Refresh是当程序运行到这个地方刷新一下,Page_Load函数结束又刷新一下,相当于刷新两下了。

Thread.Sleep()方法用于将当前线程休眠一定时间 时间单位是毫秒 1000毫秒= 1秒 休眠的时间可以用于让其他线程完成当前工作,亦可以减少CPU占用时间。避免程序出现长时间CPU占用100%的情况。

如果需要对其他线程操作可以先实例化该线程。然后使用sleep方法。
System.Threading.Thread.Sleep(2000);当前休眠2秒

suspen()挂起当前线程。也可以指定挂起时间。
close() 关闭当前线程。
hu0516
2011-07-27 · 超过17用户采纳过TA的回答
知道答主
回答量:277
采纳率:0%
帮助的人:130万
展开全部
Refresh是当程序运行到这个地方刷新一下
Thread.Sleep(2000);表示挂起2000毫秒,再执行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式