繁体   English   中英

如何将“System.Dynamic”添加到我的项目中?

[英]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中进行搜索会产生大量不相关的结果。

  1. 确保您的目标是.NET Framework版本4或更高版本。

  2. 确保您的项目引用System.Core程序集。

  3. 您将在该程序集中找到System.Dynamic的类型和功能。 将以下行添加到代码文件中:

     using System.Dynamic; 

在<code> System.Core.dll </ code>中找到<code> System.Dynamic </ code>

PS:在C#中,为了使dynamic关键字正常工作,还需要引用Microsoft.CSharp程序集。 该程序集包含dynamic所需的后期绑定功能。

每当你想搜索文件时添加msdn msdn system.dynamic一样

您将找到所需的所有文档。

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM