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. OSX和OpenGL 4.x的兼容性
- 2. iOS 4和iOS 5向後兼容性
- 3. mvvm-light和silverlight 4的兼容性
- 4. .net 4向後兼容性
- 5. 兼容性和Safari
- 6. C#Gmail兼容性視圖
- 7. 形式兼容性 - C++
- 8. C++平臺兼容性
- 9. C#的向後兼容性
- 10. c3p0與jconnect的兼容性4
- 11. 斯威夫特4向後兼容性
- 12. 引用Silverlight 4向後兼容性?
- 13. 春4:Java的兼容性8
- 14. XAML clr-namespace - 使用不兼容?
- 15. Meteor.js和Mongoose兼容性
- 16. Xcode 7.0和iOS5兼容性
- 17. Open Office和Subversion兼容性
- 18. jPOS和Weblogic的兼容性
- 19. YARD和RDoc兼容性
- 20. iframe和css兼容性
- 21. CronExpressionDescriptor和QuartzScheduler的兼容性
- 22. SharePoint 2010和2007兼容性
- 23. Eclipse Gynamide和JDK兼容性
- 24. viewDidUnload和didReceiveMemoryWarning兼容性
- 25. Janrain和IOS 5兼容性
- 26. jQuery和Asp.Net兼容性
- 27. formtastic和bootstrap兼容性
- 28. 會話值和兼容性?
- 29. android 4.0.3和jquery兼容性
- 30. GWT MVP和SmartGWT兼容性
我必須承認,我不是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