动态语言运行时(DLR)是否集成在.NET 4.6& C#6→

时间:2016-09-29 06:42:09

标签: c# roslyn c#-6.0

我在4 - 5年前听到很多关于DLR的事情,但现在没人在谈论它。 我在网上搜索了很多关于它的信息,但没有找到最近的博客。

我们知道Roslyn是Visual Studio 2015中用于编译C#代码的默认编译器而不是CSC所以我的问题是:Roslyn使用DLR概念还是完全消失了?

1 个答案:

答案 0 :(得分:1)

是的,它已集成到Microsoft.CSharp命名空间(在那里有动态绑定器),甚至在C#中拥有自己的关键字。

在Visual Studio中使用.NET 4或更高版本创建项目时,只需使用dynamic关键字即可使用DLR的部分。