我希望从最后一条记录中获取名称为“Gram”的字段的值,并将其放入一个变量中,不使用任何条件语句。
首先我尝试了:
首先我尝试了:
int value = int.Parse(Entity.TblGold.LastOrDefault().Gram.ToString());
然后我尝试了一下
int value = int.Parse(Entity.TblGold.Select(p => p.Gram).Last().ToString());
我刚刚收到了这个异常:
LINQ to Entities 不认识 'DataModel.TblGold LastOrDefault[TblGold](System.Linq.IQueryable``1[DataModel.TblGold])' 方法,并且该方法无法被转换成存储表达式。