Kum*_*rav 1 c# linq asp.net-mvc entity-framework
我有两个类Employee和Territory:
public class Territory
{
public string TerritoryID { get; set; }
public string TerritoryDescription { get; set; }
public IEnumerable<Employee> Employees { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我试图使用LINQ通过TerritoryID拉出Employees并获得异常:
IEnumerable<Employee> empList = context.Territories
.Where(x => x.TerritoryID == territoryID)
.Select(y => y.Employees)
.ToList();
Run Code Online (Sandbox Code Playgroud)
例外情况是:
无法将System.Collections.Generic.List <System.Collections.Generic.IEnumerable <Employee >>类型隐式转换为System.Collections.Generic.IEnumerable <Employee>.存在显式转换.