C#版本4(動態,代碼合同等)是否可以在當前的.NET CLR上運行,還是有計劃的.NET升級?C#4和CLR兼容性
2
A
回答
5
C#4將需要.NET 4.0 CLR。
2
4
那麼,.NET 4.0將需要CLR 4.0;然而,回答C#4.0的哪些部分可以在.NET 2.0/3.x上工作有點困難。我們可以希望VS2010仍然是多目標的(我沒有CTP「可以這麼說」,所以我不能檢查......)。但有些語言功能似乎不是似乎與運行時(命名參數,一些COM變化,如「ref」)有很大的關係 - 所以我想不出一個很好的理由,爲什麼他們不可用當與.NET 2.0/3.x交談時。雖然我沒有檢查過。
但是,與C#3.0一樣,的某些功能與運行時綁定 - 特別是dynamic
。
我需要挖掘出CTP和有另一種打法,記錯...
相關問題
- 1. /Mt和/ clr不兼容
- 2. .NET 4.5 RC Framework CLR - Windows XP兼容性
- 3. iOS 4和iOS 5向後兼容性
- 4. mvvm-light和silverlight 4的兼容性
- 5. OSX和OpenGL 4.x的兼容性
- 6. .net 4向後兼容性
- 7. Silverlight 4 macintosh兼容性
- 8. 關於C++和.NET兼容性的C#
- 9. PlayN和兼容性
- 10. 兼容性和Safari
- 11. 修復lib兼容性C++ mingw和postgresql
- 12. boost和C++ 11線程兼容性
- 13. C代碼兼容性
- 14. 形式兼容性 - C++
- 15. C#Gmail兼容性視圖
- 16. C#的向後兼容性
- 17. C++平臺兼容性
- 18. C#版本兼容性
- 19. 休眠4與彈簧的兼容性
- 20. 引用Silverlight 4向後兼容性?
- 21. c3p0與jconnect的兼容性4
- 22. 春4:Java的兼容性8
- 23. 斯威夫特4向後兼容性
- 24. XAML clr-namespace - 使用不兼容?
- 25. Silverlight和WPF的兼容性
- 26. iBeacons和Android兼容性
- 27. JavaSE-1.6和JavaEE兼容性
- 28. jQuery和Asp.Net兼容性
- 29. Webgl,Safari和Chrome兼容性
- 30. Meteor.js和Mongoose兼容性
我必須承認,我不是100%由這樣一個籠統的說法說服了......的確,.NET 4.0會,但有你試過VS2010 CTP中的任何非動態C#4.0的東西?不幸的是,我目前沒有使用我的CTP ... – 2008-12-03 08:16:10
當我定位到3.5時,VS RC1中的編譯器編譯「動態」和命名/可選參數。 – 2010-04-02 19:01:07