Индексатор (Indexer) и Итератор (yield). Интерфейс IEnumerable в языке программирования C# На этом занятии мы познакомимся с понятием индексатор (Indexer), который позволяет обращаться к элементам объектов содержащие коллекции по индексу (как к элементам массива). Научимся создавать итератор для перебора имеющихся значений в коллекциях с помощью ключевого слова yield. А также реализуем интерфейсы IEnumerable и IEnumerator, которые используются в большинстве коллекций и необходимы для использования цикла foreach. ----------- ПОДПИШИСЬ на соцсети: TELEGRAM:
VK:
INSTAGRAM:
Яндекс Дзен:
FACEBOOK:
TWITTER:
Мой блог:
----------- ПОДДЕРЖИ развитие CODE BLOG: Донат:
Спонсорство:
----------- СМОТРИ мои обучающие курсы: УЧИМ ШАРП:
ПРАКТИЧЕСКИЙ ИНТЕНСИВ #1:
ПРАКТИЧЕСКИЙ ИНТЕНСИВ #2:
СТРУКТУРЫ ДАННЫХ:
АЛГОРИТМЫ СОРТИРОВКИ:
ОТВЕТЫ НА ВОПРОСЫ:
IT ПЕРЕОЗВУЧКА:
НЕЙРОННАЯ СЕТЬ:
ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ:
CODE REVIEW:
CLR via C#:
----------- Кстати, меня зовут Шванов Вадим, и я профессиональный .NET разработчик с 2011 года и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду абсолютно бесплатный курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, .NET Core, ASP.NET MVC, Unity, WPF, структуры данных и алгоритмы, с#, dotnet, паттерны проектирования, информатика, csharp, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка си шарп, но и объяснить основную идею и базовые понятия Computer Science. В качестве основного инструмента разработки используется Visual Studio c# и проекты на Visual c#. Если вам нравятся такие каналы как хауди хо, айти борода, Soer или ExtremeCode, то здесь вам точно понравится. ----------- #codeblog #программирование #csharp #ityoutubersru #программист #разработка