所以从我可以告诉,我需要能够从我的数据库模型返回所有的记录:如何从我的数据库中获取多个记录?
public class Resort
{
public int ID { get; set; }
public String Name { get; set; }
public int BlackDiamond { get; set; }
public int BlueSquare { get; set; }
public int GreenCircle { get; set; }
public int TerrainPark { get; set; }
}
public class ResortDBContext : DbContext
{
public DbSet<Resort> Resorts { get; set; }
}
我使用实体框架,C#和Asp.Net。我需要能够将所有的这些记录返回到List<>
你能告诉我们你现在正在使用的代码,只返回一个记录? –
嗯,我实际上只是试图遍历模型的每个实例,但我不认为这会发挥得很好:private ResortDBContext dbResort = new ResortDBContext();度假村度假村= dbResort.Resorts.Find(id)。我原本打算尝试使用一个变量来保存ID,然后每次迭代变量一次,直到度假村返回null,但我敢肯定,这将不会工作... – Jfabs
事实上,事实证明,工作,我最后建立了一个Do While循环,并且我有一个布尔值作为测试,我只是一直迭代id变量,直到Resort返回null,此时我将布尔值设置为false来停止循环。不管怎样,谢谢你! – Jfabs