为什么VS上没有

.Net技术 码拜 5年前 (2016-06-03) 434次浏览
为什么VS上的List<T>类 没有IEnumerator<T> IEnumerable<T>.GetEnumerator()和System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()为什么VS上没有 而这个上面就有574行和578行http://referencesource.microsoft.com/#mscorlib/system/collections/generic/list.cs,9c3d580a8b7a8fe8
解决方案

20

原因是VisualStudio的对象浏览(Object Broswer)窗口只显示公共成员。
IEnumerable<T>.GetEnumerator等,属于显式接口实现,不是List<T>的公共方法。

20

为什么VS上没有
私有的方法当然不会暴露出来

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明为什么VS上没有
喜欢 (0)
[1034331897@qq.com]
分享 (0)