title: Delphi: TStringList.Contains?
body: <p>Is there any integrated solution in Delphi 2007 to check whether a TStringList <b>contains</b> a part of a certain value?</p>
  
  <p>e.g.: </p>
  
  <pre><code>List.AddObject('This is a string', customStringObject1); 
  List.AddObject('This is a mushroom', customStringObject2); 
  List.AddObject('Random stuff', customStringObject3); 
  </code></pre>
  
  <p>Searching for <i>"This is a"</i> is supposed to deliver me "true", since the first two elements contain this partwise.</p>
  
  <p>The only method i'm aware of so far is <code>TStringList.find(string,integer)</code>, but this performs a complete string comparision, i.e. only searching for <i>This is a string</i> will return true.</p>
  
  <p>Any suggestions?</p>