C # динамически устанавливаемое свойство [duplicate]

Возможный дубликат:

.Net - Свойство объекта Reflection set

Установка свойства с помощью отражения со строковым значением

У меня есть объект с несколькими свойствами. Позволять'вызовите объект objName. Я'Я пытаюсь создать метод, который просто обновляет объект новыми значениями свойств.

Я хочу иметь возможность сделать следующее в методе:

private void SetObjectProperty(string propertyName, string value, ref object objName)
{
    //some processing on the rest of the code to make sure we actually want to set this value.
    objName.propertyName = value
}

и наконец, звонок:

SetObjectProperty("nameOfProperty", textBoxValue.Text, ref objName);

Надеюсь, что вопрос раскрыт достаточно. Дайте мне знать, если вам нужно больше деталей.

Спасибо за ответы всем!

Ответы на вопрос(5)

Ваш ответ на вопрос