Dro*_*ped 1 c# user-interface expression-blend windows-phone-7
IEnumerator IEnumerable.GetEnumerator()
{
return Items.GetEnumerator();
}
Run Code Online (Sandbox Code Playgroud)
给了我一个错误
"Using the generic type 'System.Collections.Generic.IEnumerator<T>' requires 1 type arguments"
Run Code Online (Sandbox Code Playgroud)
你能告诉我有什么问题吗?谢谢.
您不从IEnumerable 继承.那是一个界面.您可以实现接口.
您显示的错误消息让我怀疑您正在实现IEnumerable.GetEnumerator()哪些返回IEnumerator(非通用接口),但尝试IEnumerator<T>在代码中使用通用接口.
链接中的代码确实显示了通用接口的实现
public IEnumerator <T> GetEnumerator()
{
return Items.GetEnumerator();
}
Run Code Online (Sandbox Code Playgroud)