2012年8月19日

Windows 8 学习笔记(十七)--.WinRT 异步编程

摘要: 我们知道,在WinRT中很多接口都是异步的,如StorageFile、MediaCapture等。它们都是以“Async”结尾。那使用异步编程有什么好处呢?估计大家都知道,当我们执行一个函数需要花费数秒钟,若使用同步方法,则会阻止UI线程,应用将不会响应用户操作,体验性将会非常糟糕。而使用异步编程,应用在等待完成时可以继续运行并响应UI。 在WinRT中,每种语言都有其异步编程的模式: JavaScript : 承诺对象,then函数 C#: 将来对象,await运算符 VB: 将来对象,await运算符 Visual C++: task类,.then方法 WinRT 异步编程(C... 阅读全文

posted @ 2012-08-19 21:09 ShinyTang 阅读(3931) 评论(7) 推荐(2) 编辑

导航

作者:LucyTangLucyTang's Blog on 博客园
出处:http://www.cnblogs.com/jing870812/

本作品由LucyTang创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言