C#: Selecting particular index values from a list
<p>I am looking for a way to search a list that returns me an bunch of indexes based on a search i make on that list. For ex i have a comma separated string list as follows:</p>

<pre><code>Blue, 3
Red, 3
Blue, 1
Blue, 9
Red, 5
</code></pre>

<p>I want to make a search that returns me indexes of all elements EXCEPT any that contain the text found in a criteria list. The criteria list could contain:</p>

<pre><code>Blue, 3
Red, 5
</code></pre>

<p>So in pseudo code, it would be,</p>

<p>ColorList.SelectIndex(!Containing(Words found in all elements of criteriaList)</p>

<p>The above should return indexes 1,2,3</p>

<p>Thanks</p>
