Linq Expression Trees can be found in the System.Linq.Expressions namespace in the System.Core.dll assembly.

In which assembly and in what namespace is the DLR Expression Tree API?

Is it that the DLR adds more language elements as more expression classes to the same assembly and in the same namespace?

有帮助吗?

解决方案

In .NET 4.0 and later, they are one and the same (the DLR uses System.Linq.Expressions). There are just more expression types than in earlier releases (exception handling, control flow, dynamic binding, etc.).

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top