Как указано, это будет анонимный тип, к которому можно получить доступ (еще проще в 4.0 через dynamic
), но это уродливо. Кроме того, в настоящее время страдает от неоднозначности, когда происходит доступ к данным, поскольку LINQ откладывается, а это означает, что если вы передаете этот запрос в представление, вы действительно выполняете доступ к данным во время вид (а не внутри контроллера).
Я хотел бы создать класс для представления данных (по сути, модель представления) и вернуть список сущностей (не отложенный запрос).