OK
Возможно, на этот вопрос уже был дан ответ, но я не знаю, как произнести название.
У меня есть класс, в котором есть методы, которые возвращают много составных запросов LINQ. Большинство этих запросов формируют анонимные типы для получения нужных мне данных. Я обнаружил, что не могу вернуть анонимный тип из метода, поэтому я создавал подклассы и заполнял их в части запроса «выбрать новую».
Есть ли лучший способ сделать это? Все эти методы возвращают IEnumerable некоторого вида, и я действительно хочу сохранить вещи извлеченными.
Спасибо!