如何将EntityCollection属性分配给另一个属性?

时间:2010-11-19 01:28:26

标签: c# .net asp.net vb.net entity-framework

我有一个派生自实体框架3生成的实体的类型。如何将一个Customer的Order属性分配给派生客户的Order属性?

derivedCustomer.Orders = customer.Orders

我实际上并没有尝试交换订单;这只是我想要实现的一个例子。有没有人尝试过这个并取得成功?

1 个答案:

答案 0 :(得分:1)

遍历每条记录并添加到其他集合:

foreach (var order in customer.Orders)
   derivedCustomer.Orders.Add(order);

您可以制作一种扩展方法,使其无缝化。