摘要: (2)期待强类型成员信息 CLR4.0为我们带来了新的神器---完整的ExpressionTree, 程序自己可以更方便的写程序了.  什么DSL呀, 运行时代码生成呀, 结合Attribute让编程更声名式等等都方便了很多, 带来了无限的可能性. 事情是可以做了, 而且未来还可以发展的更好---比如健壮性和性能.   比如下面这个例子: c# 首先我们实现了一些自己... 阅读全文
posted @ 2010-06-24 14:47 Robird 阅读(324) 评论(2) 推荐(1) 编辑
摘要: 喜欢c#, 所以期望也比较高, 也就会留意一些不起眼的小缺陷, 也就会有很多改进的设想, 也就希望能和更多的朋友分享这些发现和畅想. (1)明确赋值检查缺陷   截止到目前的MS C#4.0版编译器为止, 关于明确赋值检查都存在一个令人不爽的诡异问题, 而且也与ECMA标准不一致. 如下例所示: 其中仅有A和C是能编译通过的, 而B和D不行. 而事实上这4个例子都是"明... 阅读全文
posted @ 2010-06-24 13:27 Robird 阅读(1560) 评论(9) 推荐(2) 编辑