什么是C#5,它来自哪里?

kac*_*apy 52 .net c# visual-studio

我知道C#3.5与VS2008和.NET 3.5一起使用.
此外,C#4是VS2010和.Net 4.0的一部分.
但什么是C#5?什么IDE?

Eri*_*ert 92

在最近的PDC上,安德斯宣布:

  • 我们计划发布"C#5"产品和"VB 11"产品.据我所知,尚未公布产品的确切名称
  • 我们打算将C#5和VB 11的"大票"功能改进为异步编程.
  • 现在可以公开下载"异步"功能的原型版本.
  • 我们计划在将来某个日期发布C#和VB的"编译器即服务"API.你不应该期望它与C#5/VB 11同时发货; 它们是独立的产品.

安德斯明确并没有宣布:

  • 当我们计划运送任何这些产品
  • 什么"船舶"他们会出去; 我们还没有宣布新版本的IDE或CLR.
  • 如果有的话,还会在C#5或VB 11中添加哪些附加功能.

有关C#中异步功能的更多信息,请查看C#dev中心或阅读有关该主题的Async文章.

  • 你认为你可以更新这个答案吗,现在异步是4.5的一部分吗?谢谢! (8认同)

Isa*_*avo 7

它尚未发布.部分内容在今年的PDC(专业开发者大会)上发布.你可以在网上看到Anders Hejlsberg的谈话,他解释了新的异步功能,它将在C#5.0发布时结束(暂无日期)


Bas*_*ili 5

我在一则声明中听说C#5来自北京的微软.

  • 异步方法
  • 编译器即服务

目前我找不到有关.NET 5或将在哪个IDE中发布的信息.

可以在MSDN论坛上找到更多信息.

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/


Jen*_*zlo 5

如果人们仍然关注这个问题.似乎下一个框架版本将是4.5,下一个VS版本将是11.我不确定为什么它不是2011年,可能是因为它现在是2012年,它仍然在技术预览中.

Visual Studio 11开发人员预览版中Visual C#的新增功能.此预发布将于2012年6月30日结束.

http://msdn.microsoft.com/en-us/library/hh156499(v=vs.110).aspx

.NET Framework 4.5 Beta

http://msdn.microsoft.com/en-us/netframework/hh854779.aspx

  • 这是版本11,因为它是一种自然法则,微软从未为连续多个版本维护一致的版本编号系统.看看Windows,Office等 (2认同)