У нас вы можете посмотреть бесплатно Ключевое слово yield | для чего нужен yield return и как он устроен | C# | Урок #86 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
➡️ Если вам нравятся мои уроки и вы хотите поддержать создание новых материалов, вы можете приобрести мой курс на Udemy. Спасибо за вашу поддержку! 👉 https://www.udemy.com/course/simpleco... 🔹 Telegram канал https://t.me/SergeySimpleCode ➡️ ИСХОДНЫЙ КОД https://www.patreon.com/posts/iskhodn... ✅ Спонсорка на канале: / @simplecodeit ✅ BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4 ✅ Подписывайтесь на канал / @simplecodeit ✅ Enumerable и IEnumerator в C#: как работает цикл foreach и при чём тут паттерн Итератор | C# | #85 • Enumerable и IEnumerator в C#: как ра... 💡 Что такое yield в C#? Разбираем на пальцах! В этом видео вы узнаете, как ключевое слово yield превращает обычные методы в стейт-машины, позволяет использовать отложенное выполнение и помогает работать с огромными коллекциями данных с использованием минимального объёма памяти. 🔍 Основные моменты урока: 1️⃣ Стейт-машина под капотом — Метод с yield компилируется в скрытый класс, который управляет состоянием итерации. Мы разберем, что происходит на уровне компилятора. 2️⃣ Отложенное выполнение — Код внутри метода с yield выполняется только тогда, когда вы начинаете перечислять коллекцию (например, в foreach). Это значительно экономит ресурсы и повышает производительность. 3️⃣ Эффективное использование памяти — Работа с элементами по одному снижает нагрузку на оперативную память и реже вызывает сборщик мусора, что критически важно при обработке больших объемов данных. 00:00 ► пример работы yield return 03:13 ► yield стейт машина и IEnumerator 09:03 ► yield и использование памяти всё об оптимизации 11:32 ► yield как бесконечный генертор объектов 12:56 ► yield и LINQ 13:40 ► benchmark yield - пруфы #сишарп #simplecode #урокипрограммирования