In a Channel 9的视频中, Erik Meijer和Anders Hejlsbeg讨论了C#的未来。他们首先讨论了动态类型和接口的协变/逆变,按照计划,这两者都是C# 4.0的特性。
Anders的团队并不接受扩展属性和扩展事件。Anders给出的原因之一是,这样他们还必须支持索引化属性(indexed properties)。尽管VB和COM都轻易地支持了索引化属性,但是看上去C#一直没有认真考虑过这个问题。不过,最主要的问题是他们还不知道该如何实现这个特性。
C# 5.0计划支持可装卸的编译器。另一种可能是传入一段源代码并返回一颗表达式树,而不是一个编译好的程序集。
LINQ不会在这次发布中有太大改变。LINQ是一个庞大和复杂的功能,他们希望它可以稳定一段时间再考虑是否对其进行较大的改变。
7
0
来自: www.infoq.com/cn
相关阅读:
· Dart 之于 JavaScript 正如 C# 之于 C++(2011-10-20 21:10)· Java 8决定采用跟C#一样的Lambda句法(2011-09-09 11:16)
· Cosmos--基于C#的操作系统(2011-09-06 12:32)
« 上一篇:Office 14迈向beta 整套软件及网络版都有试用版(2009-03-09 12:04)
» 下一篇:Vista SP2即将大功告成 最后公测即时启动(2009-03-09 13:36)
» 下一篇:Vista SP2即将大功告成 最后公测即时启动(2009-03-09 13:36)
已经有 1 位园友对此新闻发表了看法。
