Net Dynamics Question:

What is Expression Trees services provided by DLR to CLR?

Tweet Share WhatsApp

Answer:

Refers to the representation of code in a data structure similar to a tree. However, expression trees in DLR are the advanced version of the expression trees that were introduced with LINQ in .NET 3.5. Therefore, DLR has extended the functionalities of Language Integrated Query (LINQ) expression trees, such as control flow, assignment, and other language-modeling nodes to a dynamic language. These expression trees define the semantics of a language in form of an abstract syntax tree (AST). AST enables the DLR to dynamically generate code, which the CLR executes at runtime.

Download Net Dynamics PDF Read All 21 Net Dynamics Questions
Previous QuestionNext Question
What things are performed by dynamic objects?What is Call Site Caching services provided by DLR to CLR?