Where is the source code of IEnumerator?
<p>I just download the .Net framework source code from <a href="http://referencesource.microsoft.com/netframework.aspx" rel="nofollow">http://referencesource.microsoft.com/netframework.aspx</a>
It’s Net_4.msi. But after I installed it, I cannot find IEnumerator code file.
I just wonder why Net_4.msi does not include all of .Net class.</p>

<p>Thanks.</p>

<hr>

<p>Update:
Thanks for replies and sorry for the confusions. </p>

<p>I am not asking for the definition of IEnumerator. 
I think that “Net_4.msi” should include all of .Net classes/ interfaces’ source code files.
Such as in the folder </p>

<p>Net_4\Source\ndp\clr\src\BCL\System\Collections, </p>

<p>you may find IList.cs, ICollection.cs,  IDictionary.cs and IEnumerable.cs.
These 4 files are IList, ICollection,  IDictionary and IEnumerable source code files respectively.
Pls see picture: <a href="http://i55.tinypic.com/35clth4.jpg" rel="nofollow">enter link description here</a></p>

<p>But I cannot find the file: IEnumerator.cs.  I just curious to know where IEnumerator.cs is. Why does IEnumerator.cs not include in the “Net_4.msi”?</p>

<p>Thanks.</p>
