相关疑难解决方法(0)

无法隐式转换类型'System.Linq.IQueryable <>.存在显式转换(您是否错过了演员?)

我有以下代码:

private GolfManagementEntities db = new GolfManagementEntities();

    public class ThanhToan
    {
        public ThanhToan()
        { }
        public Double Total { get; set; }
        public DateTime date { get; set; }
    }

    public List<ThanhToan> listInvoice(DateTime tuNgay, DateTime denNgay)
    {

       List<ThanhToan> invoice= from i in db.Invoices 
                                where i.Date >= tuNgay && i.Date <= denNgay 
                                group i by i.Date into In 
                                select new ThanhToan { 
                                    date= Convert.ToDateTime(In.Key) , 
                                    Total = Convert.ToDouble(In.Sum(s => s.ExtendedCost))
                               };

       return invoice;

}
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

无法隐式转换类型'System.Linq.IQueryable <>.存在显式转换(您是否错过了演员?)

请帮我

.net c# linq asp.net-mvc-3

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

asp.net-mvc-3 ×1

c# ×1

linq ×1