我有从数据库中获取 id 列表的代码。代码是使用下面的 LINQ 完成的
var resutls = (from v in con.NewsLatter
where v.SendStatus == "Active"
select new { v.Id }).ToList;
它从名为 NewsLater 的表中返回数据库中的所有 id。现在我要做的是填写所有的id
List<Int32> IdList = new List<Int32>{ //list of id want to fill here in List<Int32> };
var min = IdList .Where(x=>x>12).Min();
return min;
当我尝试像下面这样填写时
List<Int32> IdList = new List<Int32> { Convert.ToInt32(resutls) };
var min = IdList .Where(x => x > 12).Min();
return min;
我有一个例外:
Unable to cast object of type
'System.Collections.Generic.List`1[<>f__AnonymousType0`1[System.Int32]]' to type
'System.IConvertible'.
有人知道这里出了什么问题吗?