c #Iliist元素通过反射

时间:2017-04-23 13:52:50

标签: c# reflection

我有一个反射属性,它是一个IList。我已经设法使用反射来获取IList,但现在我想获得其中一个元素的属性列表(任何元素都可以)。到目前为止我所做的尝试都失败了。

之前我处理这个问题的方法是使用.GetType()。GetProperties,但如果我试试这个:

 PropertyInfo[] pi = i[0].GetType().GetProperties();

它不会返回任何东西。我知道列表中的项目有一些属性,但我似乎无法得到它们的列表。

'我'是IList,如果我运行程序,它会告诉我它有一个对象(一个NPC类的实例)。它还将使用intellisense给我详细信息。我似乎无法使用反射来获取这些细节。请帮忙!

0 个答案:

没有答案