我想要有动态创建的类,它有简单的ICollection实现。我定义的所有方法都很好,而不是接下来的两个: public IEnumeratorGetEnumerator() & IEnumeratorIEnumerable.GetEnumerator()下一段代码显示了我希望在动态类中实现的内容:
public class SomeClassThatIsIEnumera
我正在编写一个实现ICollection<T>的简单集合类。除了添加一个IEnumerator<T> GetEnumerator()方法之外,一切基本上都正常工作,它抱怨说,我没有IEnumeratorGetEnumerator()方法。反之亦然。以下是我所犯的错误:
错误MyClass<T>' does not implement interface memberS
在下面的类中,我成功地实现了IEnumerable( T ),以便迭代T。在同一个类中,我能够实现IEnumerable( DLLItem(T) )来遍历DLLItem(T)。两人都在独立工作。IEnumeratorIEnumerable.GetEnumerator() return GetEnumerator(); public