Windows Phone 7SDK 7.1类声明合集
Windows Phone 7 SDK 7.1 的类声明源码,说白了就是把微软官方库用.NET Reflector 反编译了一遍,只保留了类和方法的壳,方便你快速了解系统 API 长什么样。嗯,挺适合想搞清楚接口逻辑但又懒得看厚厚文档的你。
反编译出来的类声明,比如PhoneApplicationPage
、EmailComposeTask
这些,基本就是骨架代码,没实现,只有签名。不过别小看这壳,找用法、查继承、看命名空间,一样挺有用。
尤其你在搞 MVVM 或者依赖注入的时候,知道有哪些属性和事件可用,就省了不少试错时间。比如你看到public event EventHandler Completed;
,自然知道这个类是有异步逻辑的,对吧?
源码文件都在WP7_LIB
这类目录里,命名空间也基本跟官方文档对得上,像Microsoft.Phone.Controls
、Microsoft.Phone.Tasks
,结构清晰,看着还挺舒服的。
不过得说一句哈,这种源码没实现逻辑,看不到算法细节,所以调优啊、查性能瓶颈还是得靠别的工具。它更像参考手册,适合你快速理解框架和 API 的“门面”。
建议你配合NET Reflector用,反编译别的库也方便。顺便一提,官方开发文档也别忘了看,配合着用更香。
如果你还在用旧设备搞 WP7 项目(虽然比较冷门了),或者就是对老微软生态感兴趣,这份类声明源码还真蛮值得一看。
2.75MB
文件大小:
评论区