Я использую следующий метод для перечисления полех моего классов: Динамически перечисления полей из списка <T>
EnumerateFields(typeof(Student));
void EnumerateFields(Type type)
{
PropertyInfo[] props = type.GetProperties();
foreach (PropertyInfo prp in props)
{
}
}
Это прекрасно работает.
Теперь я хотел бы выполнить ту же задачу из списка <>. Псевдокод
EnumerateFields(List<Student>);
void EnumerateFields(List<T>)
{
}
Есть ли способ сделать это?
Что делает вы думаете, что вам нужно сделать что-нибудь большее, чем заменить «Студент» на «Список» в 'typeof'? –
Вы имеете в виду свойства этого списка? Если это так, вы просто сделали опечатку. Если нет, объясните, что вы хотите. –