我有一个从模型中的数据库获得的 linq 列表。现在我有一个从我的控制器获得的字符串数组。我想构造一个语句
伪代码
List<object> objlist = db.objects.tolist();
string[] strarray; // obtained from a long code.
var k = objlist.Where(u => u.somecol == strarray[0] || u.somecol == strarray[1]........strarray[n]).toList();
我有点困惑如何做到这一点,因为我strarray[]
的长度可变并且最多可以包含 1000 个单词。