Entity framework 从EntityFramework中执行的存储过程返回自定义对象,can';看不到对象结果

Entity framework 从EntityFramework中执行的存储过程返回自定义对象,can';看不到对象结果,entity-framework,stored-procedures,Entity Framework,Stored Procedures,我正在尝试使用实体框架执行一个存储过程。我尝试了下面的方法,它返回了正确的行数,但是当我在调试窗口中查看数据时,它只显示我的类型,不允许我深入查看实际值 SqlParameter param1 = new SqlParameter("@targetDate", filedate); var result = db.Database.SqlQuery<PositionSheetCompResults>("dbo.comparePositionSheet @targetDate", pa

我正在尝试使用实体框架执行一个存储过程。我尝试了下面的方法,它返回了正确的行数,但是当我在调试窗口中查看数据时,它只显示我的类型,不允许我深入查看实际值

SqlParameter param1 = new SqlParameter("@targetDate", filedate);
var result = db.Database.SqlQuery<PositionSheetCompResults>("dbo.comparePositionSheet @targetDate", param1);

您应该编写
ToList()

var result=db.Database.SqlQuery(“dbo.comparePositionSheet@targetDate”,param1.ToList();

PositionSheetCompResults
是什么样子的?proc返回什么数据?它返回大约6个不同的列。。。串。。。和十进制数据类型的问题,与实际代码!我编辑了@davidg别忘了
PositionSheetCompResults
类。
    public class PositionSheetCompResults
{
    public string AcctNum { get; set; }