c# case insensitive match in a LIST
<p>I have a list which is as follows.</p>

<pre><code>List&lt;string&gt; Animallist = new List&lt;string&gt;();
Animallist.Add("cat");
Animallist.Add("dog");
Animallist.Add("lion and the mouse");
Animallist.Add("created the tiger");
</code></pre>

<p>I have a textbox where I enter </p>

<p>"Do not blame God for having created the TIGER, but thank him for not having given it wings”"</p>

<p>I would like to see which word(s) from the textbox matches items in the list and print the list on the console. The search has to be case insensitive. i.e TIGER in the text box should match tiger in the list.</p>

<p>in the above example "created the tiger" will be printed on the console.</p>
