[英]How do I add `System.Dynamic` to my project?
我是C#4的新手,特别是dynamic
关键字。 我已经看过很多教程,并希望自己尝试使用VS 2012 Ultimate(MSDN)。
不幸的是,我似乎无法找到System.Dynamic
,也无法添加对它的引用。 我可以知道在哪里可以找到System.Dynamic
的DLL以及我可能做错了什么吗?
默认情况下,VS 2012已经定位到Fx 4.5,并添加了System.Core
作为参考。
dynamic
关键字非常常见,因此在Google中进行搜索会产生大量不相关的结果。
确保您的目标是.NET Framework版本4或更高版本。
确保您的项目引用System.Core
程序集。
您将在该程序集中找到System.Dynamic
的类型和功能。 将以下行添加到代码文件中:
using System.Dynamic;
PS:在C#中,为了使dynamic
关键字正常工作,还需要引用Microsoft.CSharp
程序集。 该程序集包含dynamic
所需的后期绑定功能。
每当你想搜索文件时添加msdn
。 像msdn system.dynamic
一样
您将找到所需的所有文档。
Namespace: System.Dynamic
Assembly: System.Core (in System.Core.dll)
DLL是System.Core
。 添加对它的引用将允许您使用命名空间System.Dynamic
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.