Мне нужно установить свойства класса с помощью отражения.
У меня есть Dictionary<string,string>
с именами свойств и строковыми значениями.
Внутри цикла отражения мне нужно преобразовать значение строки в соответствующий тип свойства, задав значение для каждого свойства. Некоторые из этих типов свойств являются типами с нулевым значением.
- Как узнать из PropertyInfo, если свойство является типом NULL?
- Как установить тип с нулевым значением с помощью отражения?
изменить Первый метод, определенный в комментариях к этому блогу, кажется, тоже делает трюк: http://weblogs.asp.net/pjohnson/archive/2006/02/07/437631.aspx