[c#]遍历一个会话密钥和数据库对值进行比较的问题

标签: Linq C#
发布时间: 2017/2/28 21:19:40
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

想要遍历一个会话密钥,我收集到一个列表中的值,然后把它比作一个数据库。

我有尝试︰

List<Model> listVar = new List<Model>();
for(int i = 0; i < ids.Count; i++)
{
    int index = arrayValue[i]
    listVar = databasemodel.table.Where(s => s.id == index).ToList()
}

它只能抓取的值之一虽然当我这样做,有点新的 Linq。有一种方法,我可以使用而不是我现在在做什么吗?

解决方法 1:

我有一个外在问题之前,我用了。Contains () 方法。如下︰

.Where(s => id.Contains(s.id));

这应该工作。

官方微信
官方QQ群
31647020