Ich habe gerade LINQ gelernt und bin in meinem Testprojekt zu einem Newbie Roadblock gekommen. Kannst du mir erklären, was ich falsch mache?Wie konvertiert man ein IQueryable <T> in eine Liste <T>?
public List<ToDoListInfo> retrieveLists(int UserID)
{
//Integrate userid specification later - need to add listUser table first
IQueryable<ToDoListInfo> lists =
from l in db.ToDoLists
select new ToDoListInfo {
ListID = l.ListID,
ListName = l.ListName,
Order = l.Order,
Completed = l.Completed
};
return lists.ToList<ToDoListInfo>;
}
Ich erhalte eine Fehlermeldung, die folgenden:
Cannont Methodengruppe 'ToList' zu nicht-Delegattyp 'System.Collections.Generic.List' umwandeln Wollen Sie die Methode aufrufen?
der Schlüssel war in "Haben Sie vor, die Methode aufzurufen?" –