此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