会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
陈希章@中国
新随笔
联系
订阅
管理
2012年9月19日
牛刀小试:使用Reactive Extensions(Rx),一行代码实现多线程任务执行规定时间后自动停止
摘要: 内容摘要: 这是之前有一个朋友项目中实际遇到的问题:在一个窗口中,希望点击某个按钮后(或者同类操作),播放一个警告的声音,很显然,这个音频播放是用异步来实现。但又希望播放一段时间后,自动地停止播放。 这个问题要说难也不是很难,我们无非是要想办法做一个计时,到达规定时候(例如5秒)后,强制地将线程结束掉。问题出在如何写较为理想些。 问题分析: 播放音频本身不难,而且在WPF中,音频播放默认就是异步...
阅读全文
posted @ 2012-09-19 17:37 陈希章
阅读(5008)
评论(18)
推荐(4)
编辑
公告