Я пытаюсь динамически получить все значения определенного свойства из всех экземпляров класса.Мне удалось сделать это с одним свойством
public class fighter
{
public string Name { get; set; }
public double Height { get; set; }
}
fighter[] roster[5] = new fighter();
string namearray = roster.Select(x => x.Name).ToArray();
int weightarray = roster.Select(x => x.Weight).ToArray();
Однако я хочу сослаться на свойство с переменной и поместить его в цикл, поэтому мне не нужна функция выбора для каждого свойства.Есть ли способ сделать это или любой другой метод, чтобы получить все значения свойства из всех объектов, где это может работать?