【发布时间】:2016-08-15 12:33:39
【问题描述】:
在 Visual Studio 2015 中,当我转到 List.cs 并查看类声明时,我只看到一个名为 GetEnumerator 的方法:
public Enumerator GetEnumerator();
另一方面,接口 IEnumerable
IEnumerator<T> GetEnumerator();
IEnumerator GetEnumerator();
这让我相信即使返回类型不完全匹配,接口方法也可以实现。不过,当我尝试时,结果证明是错误的。
这里发生了什么?
【问题讨论】:
标签: c# .net list collections interface