class a
{
属性1...
属性2(属性2为b[],类b的数组)
}class b
{
属性1..
属性2...
}现在只有一个a类的空对象
a = new a();想获取b类中的属性2.....(注意:现在a中的属性2为null)要怎么弄...
反射我用得不熟弄得我头大了....
{
属性1...
属性2(属性2为b[],类b的数组)
}class b
{
属性1..
属性2...
}现在只有一个a类的空对象
a = new a();想获取b类中的属性2.....(注意:现在a中的属性2为null)要怎么弄...
反射我用得不熟弄得我头大了....
解决方案 »
- 标识符问题
- c#中添加了excel引用 using excel的问题
- C#怎么实现“当前位置”?
- 关于datagridview中的checkbox 的bool值
- 我的vs2008安装后为什么没有System.Windows.Media和Windows Presentation Foundation呢
- 请问“此页的状态信息无效,可能已损坏。”是什么意思?
- 新手请教,请高手指教报表难题!!!!!高分感谢
- 如何通过枚举的方法修改hashtable里面的每一个键对应的值?
- DataGridView删除多行的“新”问题。
- c#到底能不能被直接编译成二进制执行文件?
- 这个算法如何写?
- 兄弟们,我也想把自己公司网站设置成黑白的悼念同胞!请大家帮忙怎么实现阿!
for(i=0;i<b的数目;i++)
b bb[i]=new b()
a.b[i].属性2
PropertyInfo[] pis = type.GetProperties();
for (int i = 0; i < pis.Length; i++)
ptInfo.GetType();//这句可以取得到类型,根据类型可以判断是不是B
pis[i].GetType();//这句可以取得到类型,根据类型可以判断是不是B