此DLL在默認情況下添加到Visual Studio 2010項目中。這個新組件用於什麼?在使用Reflector查看它之後,它似乎並沒有太多含義,谷歌似乎也沒有太多的話要說。什麼是.NET 4.0中的Microsoft.csharp.dll
151
A
回答
174
當/如果您在項目中使用dynamic
keyword時,會使用它。該程序集包含C#運行庫。
C#編譯器基本上已經被提取到一個庫中,以便它可以發出,編譯和運行支持dynamic
關鍵字所需的代碼。第一次在代碼中使用dynamic
時,此程序集(以及System.dll,System.Core.dll和System.Dynamic.dll)將加載到您的AppDomain中。
12
相關問題
- 1. 什麼是收藏的.NET 4.0
- 2. 什麼是.NET 4.0的RPC方法?
- 3. .NET 4.0的兼容性是什麼?
- 4. .NET 4.0中.NET 2.0的Microsoft.Web.Service3的程序集是什麼?
- 5. 什麼是支持.NET 3.0和.NET 4.0的最佳策略?
- 6. 單元測試。什麼是.NET 4.0中的新技術/工具?
- 7. 4.0 .NET Framework中的所有通用集合/類型是什麼?
- 8. 什麼是最適合使用.Net 4.0的MemoryMappedViewAccessors的方法?
- 9. 什麼是Windows Server 2003上的.NET Framework 4.0的最低要求
- 10. NET 4.0 SpinWait方法與4.0之前的SpinWait()有什麼不同?
- 11. 什麼是asp.net 4.0中的新功能?
- 12. 什麼是.NET中的WCF?
- 13. 什麼是.NET中的「AxSHDocVw」?
- 14. .NET 4.0 BCL爲什麼不是ASP.NET MVC 2.0的一部分?
- 15. NET Frameworks 3.5和4.0之間的主要區別是什麼?
- 16. 是什麼在C#4.0
- 17. 什麼是ApplicationException在.NET中?
- 18. 爲什麼System.Numerics.BigInteger在Silverlight 4.0中沒有Parse方法,但在.Net 4.0中有?
- 19. .NET 4.0中的WebHttpBinding?
- 20. .NET 4.0中的Array.Sort()發生了什麼? TrySZSort()消失了嗎?
- 21. .NET 4.0是否帶有Microsoft.Jet.OLEDB.4.0?
- 22. .NET 4.0中動態語言運行時的侷限性是什麼?
- 23. 爲什麼.net 2.0 dotnetfx.exe下載和.net 4.0 dotnetf4.exe does not'?
- 24. .NET 4.0引用.NET 2.0程序集時會發生什麼?
- 25. .NET:什麼是WPF?
- 26. 什麼是ALAssetsGroupPropertyURL的適用於iOS 4.0
- 27. 什麼是.NET架構和什麼是.NET框架?
- 28. .NET 4.0是否包含.NET 2.0?
- 29. .NET中MSMQ的新技術是什麼
- 30. 爲什麼DateTime是.Net中的結構?
您是否願意推測他們爲什麼默認選擇引用它?我們是否應該比現在更多使用「動態」(即從未)? – 2013-02-28 14:55:15
@mo這與他們如何自動添加'使用System.Linq;'到所有文件類似。它只是讓更新的語言功能更加無縫。如果你想使用'動態',它只是毫不費力地工作。 – 2013-09-05 21:44:44