摘要: .net 在以往的版本中递归函数返回参数时用 yield return 即可。但是在windows 8中,如果递归函数有用到 async 或 await 关键字的,那么yield return就不能像以前那样应用了。写入yield return时,编译都不能通过。为了接收在Windows 8中递归函数(引用了async/await 特性)的返回值,写一个访问“我的音乐”目录下的所有音频文件的小demo。 递归实现遍历所有文件后并返回过滤好的音频文件 /// <summary> /// 加载“我的音乐”目录下的所有音频文件 /// </summary> ... 阅读全文
posted @ 2013-04-23 17:46 buzheteng 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 在分布式开发项目中,系统之间的数据调试是让人头疼的一件事。有时候因为违背了http协议出现的一些错误,让我们措手不及。后台服务开发人员很肯定的在调用的方法处设置了断点,客户端开发人员也很肯定调用了后台服务的方法,但是却在没有触发后台服务断点时就返回了错误的 http status。如果这个时候,作为后台开发人员能及时捕获到客户端发送的http 请求消息,通过此来分析客户端传送的数据来调试问题。那么这些让人头疼的问题都会逐一迎刃而解。Fillder 是一款功能非常强大的 Web 代理调试器,它可以实时记录下你的计算机和互联网之间的所有http\https 流量数据包。因此我们基于分布式的We.. 阅读全文
posted @ 2012-12-12 17:36 buzheteng 阅读(869) 评论(0) 推荐(0) 编辑