我正要建立一个DTO的数据列表。不能隐式转换类型LINQ
return from p in db.Students.Find(Id).Courses
select new CourseDTO
{
Id = p.Id,
CourseName = p.CourseName
};
然而,当我用这个,我得到以下错误:
Cannot implicitly convert type
'System.Collections.Generic.IEnumerable<Storage.Models.CourseDTO>' to
'System.Collections.Generic.ICollection<Storage.Models.CourseDTO>'.
An explicit conversion exists (are you missing a cast?)
任何人都可以解释,为什么?
显示函数签名.. –