title: LINQ to SQL - select where text like string array
body: <p>I have a List<code>&lt;string</code>> of variable count, and I want to query (via LINQ) a table to find any items that contain any of those strings in the Text column.</p>
  
  <p>Tried this (doesn't work):</p>
  
  <pre><code>items = from dbt in database.Items
           where (stringList.FindAll(s =&gt; dbt.Text.Contains(s)).Count &gt; 0)
           select dbt;
  </code></pre>
  
  <p>Query would be something like:</p>
  
  <pre><code>select * from items where text like '%string1%' or text like '%string2%'
  </code></pre>
  
  <p>Is this possible?</p>