
《深入理解C# 3.x的新特性》
文章平均质量分 81
Csdbfans
我不知道我能不能做你要求我做的,但我会努力试着按你的要求完成;我也不知道我的潜力到底有多大,但我深知能力是伴随学习而提高;我同样不知我的未来到底能到达什么高度,但我知道我现在不去努力的话,未来只能口头上来瞎吹,永远把握不住它前进的方向。
--------------------------------
展开
-
《深入理解C# 3.x的新特性》博文系列汇总
较之C# 2.0, C# 3.x引入了一系列新的特性,为我们编程带来很大的便利,通过有效地利用这些新特性,我们可以编写出更加简洁、优雅的程序。不过这些新特性仅仅是编译器给我们耍的小花招:在编译的时候加入一些必要的Code,使这些在C# 2.0角度看略显“残缺”的Code变得“完整”,实际上最终生成的Assembly和在C# 2.0时代并没有本质的不同。为此,有些人对这些新特性不以为然,觉得仅仅是一些表面文章。但是我的观点是:既然这些特性能给我们带来便利,干嘛不用呢?本系列的着重点并不是放在如果去应用这些新特转载 2011-03-26 10:59:00 · 820 阅读 · 0 评论 -
深入理解C# 3.x的新特性(1): Anonymous Type
在C#2.0中,引入了一个新的Feature:Anonymous Method,允许我们已Inline的方式来定义Delegate,为Developer在Coding的时候带来了很大的便利。在C#3.0中,我们又有了另一个相似的Feature:Anonymous Type。Anonymous Type允许我们已Inline的方式的创建一个基于未知类型、具有所需数据结构的对象。 一、Anonymous Type Overview 在传统的编程模式中,对象依赖于一个既定的Type,我们只能在Type的基础上创转载 2011-03-26 11:57:00 · 3022 阅读 · 0 评论