Работа над внедрением интерфейса IEnumerable
. Я на самом деле нашли два способа, которые должны быть реализованы:Зачем нужен IEnumerator <T> GetEnumerator() и GetEnumerator()?
public IEnumerator<Item> GetEnumerator()
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Не знаю, почему мне нужно реализовать эти два метода (которые выглядят очень похожи). Может ли кто-нибудь объяснить это мне?
cool - спасибо за объяснение с историей. – user2210021