Предположим, у меня есть динамическая переменная:
dynamic d = *something*
Теперь что-то создает свойства для d
, которые у меня есть, с другой стороны, из строкового массива:
string[] strarray = { 'property1','property2',..... }
Я заранее не знаю имен свойств.
Как в коде после создания d
и извлечения стратрей из БД можно получить значения?
Я хочу получить d.property1 , d.property2
.
Я вижу, что у объекта есть внутренний словарь _dictionary
, который содержит ключи и значения, как мне их получить?