这段代码:
foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(lst[0]))
{
Console.WriteLine(descriptor.Name);
}
将写出我列表中所有元素的名称。即 FirstName / LastName 或什么。如何写出元素的子元素?如果我的列表有一个元素 Cars,它有汽车的类型和颜色,我将如何使用 TypeDescriptor 来写出来呢?
我现在得到的是:
- 名
- 姓
- 车
我想要的是这样的:
- 名
- 姓
- 车:丰田,红色
- 车:三菱、格林
有谁知道如何做到这一点?