C#控制台与WPF中有 暂停函数task.delay(),thread.sleep()

2016-08-22 19:17:21来源:CSDN作者:yushaopu人点击


镇场诗:吾心为众人,苦海作舟航。学术有小成,愿帮大家忙。诚心说愿望,愿见文者得启发。
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

在WPF中,也就是GUI编程中,广泛应用的是异步编程.


暂停函数要这样来,await Task.Delay(3000); 这是异步编程,所以在函数头在public 后面加入async上下文关键字.

如果在WPF中写了thread.sleep()。那你就会发现整个窗口都卡死了。


在控制台里面,你说我想暂停那么你选择哪一个都可以,一个是暂停线程,一个是暂停异步方法.



参考书籍:C#图解教程 (第四版) 北京:人民邮电出版社

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
将一些学习到的知识写入博客中,一是希望为自强不息的人做点事情,二是通过博客,可以防止知识遗忘。三是知识碎片化的发展趋势。

WPF是一项不错的技术,希望大家能够坚持下去。在学习的过程中,加强自己的思维方式,接受新事物的能力。这样的话,可以在日新月异的变化中立足了吧。
如果您发现我有什么写的不对的地方,请您指正。我会尽快修改的。
我不是大神,我只是一个正在奋斗的普通人。所以希望大家看了我的文章,能够得到一些启发。如果能解决问题,那就太好了。

注:此文仅用于学术研究。如果我侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台