Der Grund, warum Sie null
erhalten, besteht darin, dass Sie IQueryable
basierend auf einem anonymen Typ in IEnumerable<TimelineItem>
konvertieren möchten ( new { t.Description, t.Title }
erstellt eine Instanz eines anonymen Typs) mit zwei Feldern - Description
und Title
) Sie sollten den Select
Teil entfernen, damit es funktioniert.
Wenn Sie nur Description
und Title
auswählen möchten, erstellen Sie einen benannten -Typ mit diesen beiden Feldern und geben ein IEnumerable
dieses Typs zurück:
Verwenden Sie auto mapper, um IQueryable
in IEnumerable
Tags und Links entity-framework linq c#-4.0