我有这个对象:
class Animation
{
//[...]
private SortedList<int,Frame> frames = new SortedList<int,Frame>();
private IDictionaryEnumerator frameEnumerator = null;
//[...]
public void someFunction() {
frameEnumerator = frames.GetEnumerator(); //throw error
}
//[...]
}
我在那里查看 msn 文档:http: //msdn.microsoft.com/en-us/library/system.collections.sortedlist.getenumerator.aspx,看起来我的代码是正确的,但 VS 说:
无法将 System.Collections.Generic.IEnumerator>' 转换为 'System.Collections.IDictionaryEnumerator'。