在 Linq Where 子句中将对象转换为 int
我正在尝试查询一个集合,其中 DataColumn 的值等于数字。问题是,我无法在 Linq 查询中将对象转换为 int。
该错误在 where 子句中触发。有什么建议吗?
是否有我不知道的特殊语法?
var datos = _dttMasterViewTransaction.AsEnumerable().Where(r => r["JEID"] == FundsID).Select(r => new EntityJESummary()
{
Test = r["test"]
}).ToList();
I'm trying to query a collection where a value of a DataColumn is equal to a number. Problem is, I can't convert an object to an int within a Linq query.
The error fires within the where clause. Any suggestions?
Is there a special syntax I'm not aware of?
var datos = _dttMasterViewTransaction.AsEnumerable().Where(r => r["JEID"] == FundsID).Select(r => new EntityJESummary()
{
Test = r["test"]
}).ToList();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
特殊语法?选角算不算?
Special syntax? Does casting count?