Domanda
Qual è lo scopo di questo UnaryExpression e come dovrebbe essere usato?
Soluzione
Prende un oggetto Expression
e lo avvolge con un altro Expression
. Ad esempio, se hai un'espressione che è per una lambda, usarla nell'albero creerà un'espressione lambda, ma usandola tra virgolette si otterrà un'espressione per una lambda nell'output.
method | resulting object | after compile
--------------------------------------------------------------------------------------------------
Expression.Lambda(... | Expression of lambda | Lambda
Expression.Quote(Expression.Lambda(... | Expression of expression of lambda | Expression of lambda
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow