2010-11-09 82 views
50

我知道C#3.5與VS2008和.NET 3.5一起使用。
另外C#4是VS2010和.Net 4.0的一部分。
但什麼是C#5?什麼IDE?什麼是C#5,它來自哪裏?

+33

有沒有這樣的事情C#3.5。有C#3.0; .NET 3.5附帶的C#3.0編譯器。 – 2010-11-09 14:55:28

+4

另請參閱:http://stackoverflow.com/questions/247621/what-are-the-correct-version-numbers-for-c – 2010-11-09 15:01:12

+8

你可能聽說過一些喬恩飛碟事實,他已經寫了C#5 :) – user281693 2010-11-09 15:04:45

回答

90

在近日舉行的PDC,安德斯宣佈:

  • 我們計劃發佈「C#5」產品和「VB 11」產品。根據我的知識,產品的確切名稱尚未公佈
  • 我們打算C#5和VB 11的「大特權」功能將被改進爲異步編程。
  • 「異步」功能的原型版本現在可供公衆下載。
  • 我們計劃在未來的某個日期發佈C#和VB的「編譯器即服務」API。您不應該期望它能夠與C#5/VB 11同時發貨;他們是獨立的產品。

安德斯專門做宣佈:

  • 當我們計劃運送這些產品的任何
  • 什麼「船車」,他們將在出去;我們還沒有宣佈IDE或CLR的新版本。
  • 額外的功能,如果有的話,將被添加到什麼C#5或VB 11

有關C#中的異步功能的更多信息,請查看C#開發中心或主題閱讀我Async articles

+8

你認爲你可以更新這個答案,現在異步是4.5的一部分?謝謝! – mcintyre321 2012-09-18 15:03:51

5

如果人們仍然關注此問題。看來下一個框架版本將是4.5,而下一個VS版本將是11.我不知道爲什麼它不是2011年,可能是因爲它現在是2012年,它仍然在技術預覽。

Visual Studio 11 Developer Preview中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

+1

它的版本11因爲它是第11個版本=)查看你的程序文件目錄。 10是2010年。9是2008. 8是2005年... – jamie 2012-02-21 07:33:03

+2

它是版本11,因爲這是一個自然規律,微軟從來沒有爲連續的幾個版本維護一致的版本編號系統。看看Windows,Office等。 – Carson63000 2012-03-28 00:04:12

+0

看起來第二個鏈接是壞的。 – 2012-05-21 15:50:48

相關問題