Aprendiendo LINQ y he llegado a un control de carretera novato en mi proyecto de prueba. ¿Puedes explicarme qué estoy haciendo mal?Cómo convertir IQueryable <T> a una lista <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>;
}
Recibo un error que dice lo siguiente:
cannont convertir método de grupo 'ToList' a no delegado tipo 'System.Collections.Generic.List' ¿Tiene intención de invocar el método?
la clave estaba en "¿Tiene la intención de invocar el método?" –