什么是.NET 4.0中的 Microsoft.csharp.dll

默认情况下,此 DLL 在 VisualStudio2010项目中添加。这个新组件是用来做什么的?它似乎没有包含多少后,看看它使用反射器和谷歌似乎也没有多少关于它说。

50917 次浏览

目前为止都已经移除了,还没有问题。

如果你在你的项目中使用 dynamic关键字,那么它就会被使用。

C # 编译器实际上已经被提取到一个库中,这样它就可以发出、编译和运行支持 dynamic关键字所需的代码。第一次在代码中使用 dynamic时,这个程序集(以及 System.dll、 System。Core.dll 和 System。Dll)将加载到您的 AppDomain 中。