Есть ли способ в С# перебирать свойства класса?
В принципе у меня есть класс, который содержит большое количество свойств (в основном он содержит результаты большого запроса к базе данных). Мне нужно вывести эти результаты как CSV файл, поэтому нужно добавить каждое значение в строку.
Очевидный способ вручную добавить каждое значение в строку, но есть ли способ эффективно обходить объект результатов и в свою очередь добавлять значение для каждого свойства?