Will .NET allocate memory for the list?
<p>If I instantiated five objects of Employee class: emp1,emp2...emp5 and put them in a listA of IList. Now if I create another IList listB which contains subset of listA, for example</p>

<pre><code>IList&lt;Employee&gt; listB = listA.Take(3).ToList()
</code></pre>

<p>are Employee objects in listB refrence to the same Employee in the listA?</p>

<p>Thanks,</p>
