我有一个对象列表Human
,这些对象有字段Name
和Age
.
我从 Human 对象中获取所有字段的列表,对于每个字段,我必须从 Humans 列表中获取所有值。如何才能做到这一点?我试图根据谷歌的例子做一些事情,但到目前为止无济于事。
List<Human> Humans = getAllHumans();
var properties = typeof(Human).GetProperties(BindingFlags.Public | BindingFlags.Instance);
foreach (var property in properties)
{
string NameField = property.Name;
// Здесь надо получить список значений по каждому NameField из списка Humans.
}