我是 C# 4 的新手,尤其是dynamic
关键字。我看过很多教程,并希望自己尝试使用 VS 2012 Ultimate (MSDN)。
不幸的是,我似乎找不到System.Dynamic
也无法添加对它的引用。我可以知道在哪里可以找到 DLLSystem.Dynamic
以及我可能做错了什么吗?
默认情况下,VS 2012 已经针对 Fx 4.5,并System.Core
作为参考添加。
该dynamic
关键字非常常见,以至于在 Google 中搜索时会产生很多不相关的结果。
我是 C# 4 的新手,尤其是dynamic
关键字。我看过很多教程,并希望自己尝试使用 VS 2012 Ultimate (MSDN)。
不幸的是,我似乎找不到System.Dynamic
也无法添加对它的引用。我可以知道在哪里可以找到 DLLSystem.Dynamic
以及我可能做错了什么吗?
默认情况下,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
。