Здравствуйте.
Не совсем понимаю, почему Студия предлагает убрать явное приведение типа UserCollection к IEnumerator?
Надеюсь, что правильно описал ситуацию))
(прошу поправить меня если не правильно выразился)
Спасибо
Здравствуйте.
Не совсем понимаю, почему Студия предлагает убрать явное приведение типа UserCollection к IEnumerator?
Надеюсь, что правильно описал ситуацию))
(прошу поправить меня если не правильно выразился)
Спасибо
потому что и так понятно, что возвращается тип IEnumerator класс реализует нужные для этого интерфейсы
Потому что апкаст можно делать не явно. this это ссылка на объект класса UserCollection который наследует и реализует интерфейс IEnumerator. Метод GetEnumerator возвращает IEnumerator следовательно может возвращать все производные от него типы в данном случае UserCollection
Разобрался. Большое Вам спасибо)