繁体   English   中英

IEnumerable of Collection的实现在哪里<T>

[英]Where is the implementation of IEnumerable of Collection<T>

假设我有一个Collection<string>并且我正在使用返回IEnumerator<string> GetEnumerator() ,在哪里可以找到该集合的IEnumerator的实现?

在MS 网站上,他们只是说:

返回遍历Collection的枚举数。

但是实现IEnumerator的类在哪里?

查看源代码,我们可以看到GetEnumerator返回其items字段的GetEnumerator,其具体类型为List<T> (在ctor内部)

GetEnumerator返回List<T>.Enumerator的实例List<T>.Enumerator是一个内部嵌套类,其源可在此处获取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM