【发布时间】:2011-09-14 03:06:58
【问题描述】:
我有这段代码,其中所有对象都是由 Entity Framework 4.1 创建的:
public void UpdateCustomer(int CustomerID, IList<Order> CustomerOrders)
{
foreach (var OrderItem in CustomerOrders)
{
Customer.Order = OrderItem;
}
}
当我尝试将OrderItem 分配给Customer.Order 时,我收到以下错误:
错误 15 无法将类型“Order”隐式转换为“System.Data.Objects.DataClasses.EntityCollection”
我在这里做错了什么,如何解决?
【问题讨论】:
-
听起来 Order 属性被定义为订单的集合,而不是单个订单...
标签: c# entity-framework c#-4.0 entity-framework-4.1