Я научился манипулировать динамическими лямбда-выражениями с помощью класса Expression.Однако лямбда-выражение, используемое в методе ForEach (LINQ
), кажется немного другим, поскольку оно является присваиванием.
Например, сделав это:
myList.ForEach(x => x.Status = "OK") ;
обновит свойство Statusкаждого объекта в списке myList.
Как это сделать с помощью объекта Expression?Я не нашел ни одного метода в выражении для установки свойства ... Он используется только для получения значений свойств?