无法隐式转换类型'System.Data.Entity.Core.Objects.ObjectResult<>'到'System.Collections.Generic.List<>'

时间:2015-10-23 07:23:27

标签: c# asp.net edmx

我正在尝试更新EDMX存储过程,我收到此错误:

  

无法隐式转换类型   System.Data.Entity.Core.Objects.ObjectResult to   System.Collections.Generic.List

我正在使用Visual Studio 2013。

2 个答案:

答案 0 :(得分:6)

ObjectResult是一个可枚举的,因此您可以使用ToList方法。
例如:

return myEntities.sp_Get(param1, param2).ToList();

答案 1 :(得分:1)

我认为您尝试不止一次枚举数据 因为我建议您使用“for-each”,然后再使用“.To-List()”为每个项目。