title: Filtering out double quotes from a string array
body: <p>I have this function right here that takes a string array and is supposed to add everything except some characters to a <code>List</code>.</p>
  
  <pre><code>public static void cleanUp(string[] results)
  {
       List&lt;string&gt; text = new List&lt;string&gt;();
       for (int i = 0; i &lt; results.Length; i++)
       {
           string key = results.ElementAt(i);
           if (key != "\",\"" || key != "\"{\"" || key != "\"}\"" || key != "\":\"")
           {
               text.Add(key);
           }
       }
  }
  </code></pre>
  
  <p>In the results array there are elements that look like this <code>,</code> and <code>:</code> and <code>}</code> etc... Why is my <code>if</code> statement not filtering out the special characters.</p>
  
  <p>Is there something I'm missing here?</p>