嘿,我有以下两个类:LINQ的加入到对象的列表属性
public class Project
{
public int Id { get; protected set; }
public string ProjectName { get; protected set; }
public List<Task> TaskList{ get; protected set; }
}
public class Task
{
public int Id { get; protected set; }
public int ProjectId { get; protected set; }
public string Name { get; protected set; }
}
如果我使用实体框架是可以从数据库中获取项目对象,并在同一时间(例如,通过ID)。将任务列表连接到[Project] TaskList属性中,或者我应该先获取一个项目,然后执行任务?
它应该如何正确实施?
查找到的导航性能和'.Include' –
它的工作原理。这种解决方案的优点和缺点是什么? – bielu000
看看https://stackoverflow.com/q/1262307/6400526。可以帮助 –