Chỉ cần tìm hiểu LINQ và tôi đã đi đến một rào cản newbie trong dự án thử nghiệm của tôi. Bạn có thể giải thích những gì tôi đang làm sai?Làm thế nào để chuyển đổi một IQueryable <T> thành một Danh sách <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>;
}
tôi nhận được một lỗi nói như sau:
Cannont chuyển đổi phương pháp nhóm 'ToList' để không đại biểu loại 'System.Collections.Generic.List' Bạn có ý định gọi phương thức?
đầu mối là trong "Bạn có ý định gọi phương pháp này?" –