Provo a scrivere un semplice esempio utilizzando le espressioni, ma ho uno strano bug: non riesco a utilizzare PropertyExpression
in fase di compilazione. Quando scrivo io ottenere un errore e non viene compilato Ma in fase di esecuzione al punto di interruzione posso scriverePropertyExpression mancante
var runtimeBody = (System.Linq.Expressions.PropertyExpression)body2;
e funziona, e getta come previsto. Framework 4.5.1 è selezionato come target.
Perché è "interno". – haim770