Why Except function applying Distinct?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/2975944/except-has-similar-effect-to-distinct">Except has similar effect to Distinct?</a>  </p>
</blockquote>



<p>I'm having two <code>List&lt;String&gt;</code> like</p>

<pre><code>lstOne = { "A", "B", "C" ,"C" ,"C" };
lstTwo = { "A" };

lstResult = lstOne.Except(lstTwo).ToList();
</code></pre>

<p>Now the expected output is </p>

<pre><code>lstReult = { "B","C","C","C" };
</code></pre>

<p>But the actula result is like</p>

<pre><code>lstResult = { "B","C" };
</code></pre>

<p>Why its so? i've used <code>Except</code> , why its applying <code>Distinct</code> too?</p>
