In LINQ, an Expression tree is nothing but expressions systematically organized in a tree-like data structure. Here, each node in an expression tree relates to expression. This is just like an in-memory representation of a lambda expression in which only the actual elements of the query are held and not the result of the query.

BY Best Interview Question ON 02 Apr 2020