我如何创建一个列表的实体框架实体(对象)

本文关键字:实体 列表 对象 框架 一个 何创建 创建 | 更新日期: 2023-09-27 18:17:09

我可以使用实体框架模型来允许我创建一个现有表(实体)的列表吗?如果是的话,我只是不知道该怎么做?

所以,例如,如果我有一个表在我的数据库称为订单,并已添加到实体框架,我可以使用实体框架模型来生成对象列表吗?

使用SQL Server 2008 R2和Visual Studio 2010

var orderContext = new OrderEntities();
var order = orderContext.Order;
List<order> ordersList = new List<order>();

如果我能的话那就太好了。

谢谢,

S

我如何创建一个列表的实体框架实体(对象)

确保您正在使用System。Linq,你应该能做到以下几点。假设Order是一个ObjectSet

using System.Linq;

然后使用ToList扩展方法

IList<Order> orders = orderContext.Order.ToList();

"order"是一个变量,你必须为Type创建List:

List<Order> list = new List<Order>();

然后你可以:

list = _context.Order.ToList();

(need using System.Linq)