2016-06-24 4 views

ответ

3

время компиляции из expression.Body является Expression. Нет такого имущества.

тип исполнения из expression.Body представляется NewArrayInitExpression. Этот тип имеет свойство Expressions, которое вы ищете.

Чтобы получить доступ к соответствующему свойству, необходимо нанести соответствующий тип. Ближайшим доступным типом является NewArrayExpression.

var expressions = ((NewArrayExpression)expression.Body).Expressions;