您好,我收到一个错误,我无法解释。
我正在尝试使用 foreach 循环解析 EntityCollection
这是我得到的错误:
foreach 语句无法对
“System.Data.Objects.DataClasses.EntityCollection<MyEntity>”类型的变量进行操作,
因为“System.Data.Objects.DataClasses.EntityCollection<MyEntity>”
不包含“GetEnumerator”的公共定义
这真的很奇怪,因为我有一个控制台应用程序,而且我工作得很好。但是后来我想做一个网络应用程序。
使用控制台应用程序,我可以执行 foreach,但在 Web 应用程序中出现错误。
这真让我抓狂。请帮忙 :)
这是代码:
foreach (INITIATIVE_REF_STRATEGIC_AXIS stratAxe in i.INITIATIVE_REF_STRATEGIC_AXIS)
{
}
i.INITIATIVE_REF_STRATEGIC_AXIS
是类型System.Data.Objects.DataClasses.EntityCollection<INITIATIVE_REF_STRATEGIC_AXIS>