我有arraylist,我在其中动态存储字符串。
例:
Arraylist a = new Arraylist();
string[] Url = {"ram" ,"syam" }
foreach (var s in Url)
{
a.Insert(0,s);
var person = (from p in db.person
where a.contain(p.name)
select p).tolist();
}
这是我的查询。但问题是查询过滤器仅适用于数组列表中添加的第一项。如果首先添加“syam”,然后添加“ram”,则只从数据库中获取“syam”记录。我想从数据库中获取这两个记录。所以我必须做..?