博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年4月27日

摘要: http://blog.zhaojie.me/2010/10/pdc2010-the-future-of-csharp-and-vb-by-anders-hejlsberg-1.html 阅读全文

posted @ 2013-04-27 15:43 止水 阅读(203) 评论(0) 推荐(0)

摘要: c# 4.0新特性一览终于静下心来仔细听了一遍Anders Hejlsberg(Visual Studio组的TECHNICAL FELLOW,C#的设计者之一)在PDC08上讲的“The Future of C#”(http://channel9.msdn.com/pdc2008/TL16/)。回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改CLR的情况下引入了Linq,简直是神来之笔,虽然很多项目出于各种各样如性能之类的原因没有采用 阅读全文

posted @ 2013-04-27 14:46 止水 阅读(223) 评论(0) 推荐(0)

摘要: Dynamically 特性:让我们快速看看object关键字先。我不会对它讲太多,因为它在C#1.0就已经有了。这个关键字没有更多东西除了作为System.Object的快捷方式,System.Object是C#类层次的根类型。(然而,正如Eric Lippert在他博客中指出,并非一切类型都继承源于object[中][英])这是一个强大的机制,这样你几乎可以分配任何实例值到此类型。这是个小例子用来演示使用object关键字的好处和问题。object obj = 10;Console.WriteLine(obj.GetType());// 输出 System.Int32 因为// 这是这个对 阅读全文

posted @ 2013-04-27 14:16 止水 阅读(208) 评论(0) 推荐(0)

摘要: C# 5.0将带来的五大全新功能第一:绑定运算符,:=: 这个只是简化了数据绑定,跟ASP.NET MVC3不断改进一样,其实不是什么亮点改进。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->comboBox1.Text :=: textBox1.Text; //将文本框的内容绑定到下拉框。 第二:带参数的泛型构造函数: 这个的加入给一些设计增加了强大功能,泛型早在C#2.0加入后就有着强大的应用,一般稍微设计比较好的框架,都会用到泛型,C# 阅读全文

posted @ 2013-04-27 12:12 止水 阅读(468) 评论(1) 推荐(0)