Реализация интерфейса IEnumerable - C#
Формулировка задачи:
Зачем при реализации интерфейса IEnumerable<T> кроме
я должен ещё и реализовывать не шаблонный вариант
? Разве вторая функция когда-либо вызовется?
Листинг программы
- public IEnumerator<T> GetEnumerator()
- {
- return animals.GetEnumerator();
- }
Листинг программы
- IEnumerator IEnumerable.GetEnumerator()
- {
- return animals.GetEnumerator();
- }
Решение задачи: «Реализация интерфейса IEnumerable»
textual
Листинг программы
- listBox1.DataSource = new MyClassThatImplementsGenericIEnumerable();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д