
这是因为,界面响应需要主线程是空闲的,在你的函数中,主线程不是被用来提交数据、等待服务器响应,就被你给Sleep了,总而言之,就是没有时间来响应用户 *** 作,于是就表现为你看到程序无响应了。其实不是程序死了,只是界面主线程没法响应你的 *** 作。
所以,主线程不要用来做时间很长或会阻塞的事情,这一定会导致程序无响应。正确的方法是,这些事情应该用单独的线程来运行。
PS:界面响应的 *** 作,一定是在主线程中运行的。
C# winform中,如何获取打开网页(>
不知道你的"打开网页"是指
用>
以上就是关于c# webrequest无响应全部的内容,包括:c# webrequest无响应、求C#高手解决怎么提取网页内容(淘宝、京东之类的) 200分、C# winform中,如何获取打开网页(http)的响应时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)