var query = from c in DS.Table1 select c; foreach(string s in ArStr) { query = query.Where(c => c.Column1.Contains(s)); }