簡體   English   中英

如何從實體框架實體(對象)創建列表?

[英]How can I create a List off of an Entity Framework entity (object)?

我是否可以使用實體框架模型來創建現有表(實體)的列表? 如果是這樣我只是想不出怎么做?

那么,例如,如果我的數據庫中有一個名為Order的表,並且已經添加到Entity Framework,我可以使用Entity Framework模型生成一個對象列表嗎?

使用SQL Server 2008 R2和Visual Studio 2010

var orderContext = new OrderEntities();

var order = orderContext.Order;

List<order> ordersList = new List<order>();

如果可以的話,那太酷了。

謝謝,

小號

確保您正在使用System.Linq,您應該能夠執行以下操作。 假設Order是一個ObjectSet。

using System.Linq;

然后使用ToList擴展方法。

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

“訂購”它的一個變量,您必須創建Type的列表為:

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

然后你可以:

list = _context.Order.ToList();

(需要使用System.Linq)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM