Получить тип с помощью отражения

Я пытаюсь получить тип свойства моего класса с помощью отражения, но он возвращает мою единственную RuntimePropertyInfo - как имя типа.

У меня есть объект MyObject factData - он содержит свойство - «имя» в виде строки и «Элемент» в качестве моего типа DatumType

Когда я отлаживаю, я вижу, что у factData есть 2 свойства, первое — это тип строки, а второе — DatumType, но когда я использую это:

string typeName = factData.getType().getProperty("Item").getType().Name- он возвращает мне RuntimePropertyInfo, а не DatumType

Вы видите, что я Я делаю неправильно?Я использую C# - .Net 4.0. Большое спасибо!

9
задан Martin Ch 18 March 2012 в 11:56
поделиться