получить список значений полей элемена списка

Рейтинг: 0Ответов: 1Опубликовано: 04.04.2023

всем добрый день!

есть задача: Получить список значений поля объектов класса

у меня обратный вопрос: проект C# есть класс

public class ClassA
{
public long ID {get; set;}
...
public double Value {get; set;}
...
public int LinkID {get; set;}
//МНОГО элементов
}

и есть список

List<ClassA> aList

командой

      var Colls = (from t in typeof(ClassA).GetProperties() select t.Name).ToList();

получаю наименование полей/столбцов/компонентов элемента списка

как мне в цикле получить все значения, скажем, 1-го элемента& заранее спасибо

п.с. NetFrameWork 4.5

Ответы

▲ 0

помогло Получить список полей структуры и их значений

 PropertyDescriptor descr = TypeDescriptor.GetProperties(EDBRecList[j])[Colls[0]];
 string x = descr.GetValue(EDBRecList[j]).ToString();