我正在尝试创建一个 LINQ 查询以按电影 ID 返回流派。LINQ 在 LINQPAD4 中工作。有人可以帮助我使用正确的语法吗?我收到以下错误:
无法将类型“System.Linq.IQueryable”隐式转换为“System.Linq.IQueryable”。存在显式转换(您是否缺少演员表?)
和
无法将类型“System.Collections.Generic.List”隐式转换为“System.Collections.Generic.List”
代码:(请注意,我在下面的行中用括号包裹了标题,但实际上是我的代码中的括号。
公共列表(流派)GetGenresByMovieId(字符串movieid)
{
var流派=来自MovieCatalog.Titles中的t,
其中t.Id ==“BVlLx”
选择t.Genres;返回流派.ToList();
}