Я использую отражение, чтобы получить свойство. Затем я хочу изменить значение этого свойства.
В этом примере я хочу получить свойство типа Task
и перезаписать значение этого свойства другим объектом Task
. Это мой код до сих пор. В настоящее время он получает Task PropertyInfo
, но я не знаю, что указать в первом параметре вызова SetValue
.
var viewBindingProperty = viewBinding.GetType().GetProperty(typeof(Task).Name);
viewBindingProperty.SetValue(??, pageBinding.Task);
Мне нужно перезаписать значение свойства задачи в viewBindingProperty
на pageBinding.Task
viewBinding
. msdn.microsoft.com/en-us/library /hh194291(v=vs.110).aspx - person TJ Wolschon   schedule 16.05.2018viewBinding
) илиnull
, если свойство является статическим. - person Dmitry Bychenko   schedule 16.05.2018PropertyInfo
, то вы сразу увидите, что там??
. - person Sinatr   schedule 16.05.2018