Добавить
Уведомления

# 18 Уроки C# – цикл foreach

00:00 Введение в цикл foreach • Цикл foreach в C# записывается аналогично другим циклам: с открывающими и закрывающими скобками. • foreach переводится как «для каждого». • Цикл foreach позволяет обрабатывать каждый элемент массива или коллекции. 01:18 Демонстрация работы foreach • Создание массива строк и использование foreach для вывода каждой строки на экран. • Добавление паузы в 500 миллисекунд для демонстрации работы цикла. 02:17 Объяснение работы foreach • foreach определяет тип данных массива и обрабатывает каждую строку построчно. • Пример работы с массивом строк: вывод всех строк на экран. 03:15 Анализ работы foreach в дебагере • В дебагере видно, как foreach определяет количество строк в массиве и обрабатывает каждую строку отдельно. • Подчёркивается, что foreach не использует индексы массива. 04:11 Работа с массивом чисел • Попытка использовать foreach с массивом чисел приводит к ошибке. • Исправление ошибки: использование типа int для массива чисел. • Пример умножения каждого числа на 5 и вывода результатов. 06:10 Работа с массивом символов • Создание массива символов и использование foreach для вывода каждого символа на экран. • Создание эффекта печатного текста путём добавления символов к строке. 09:45 Применение foreach в Windows Forms • Использование foreach для работы с множеством чекбоксов на форме. • Пример копирования и вставки чекбоксов и применения foreach для их перекраски или установки галочек. 10:37 Работа с чек-боксами • Изменение типа переменной с char на string int. • Создание чек-бокса и присвоение ему имени «чек». • Использование директивы link для работы с чек-боксами. 11:36 Настройка свойств чек-боксов • Изменение текста чек-боксов на «галочный пункт». • Проверка состояния чек-боксов после нажатия кнопки. • Возможность комбинирования состояний чек-боксов. 13:14 Проверка порядка выполнения кода • Установка паузы в секунду для наблюдения за порядком выполнения кода. • Корректировка порядка элементов в дизайнере. • Проверка правильности расстановки элементов. 15:22 Работа с пикчи-боксами • Создание пикчи-боксов размером 50x50. • Настройка заднего цвета пикчи-боксов на лаймовый. • Использование цикла for для эффективной работы с множеством свойств. 16:15 Применение цикла for • Настройка заднего цвета пикчи-боксов через цикл for. • Пример использования цикла for для настройки цвета. • Проверка порядка выполнения кода с задержкой. 18:08 Заключение • Подчёркивание удобства использования цикла for. • Призыв поставить лайк и перейти к следующему видео.

Иконка канала Ленинский Букварь
233 подписчика
12+
6 просмотров
месяц назад
12+
6 просмотров
месяц назад

00:00 Введение в цикл foreach • Цикл foreach в C# записывается аналогично другим циклам: с открывающими и закрывающими скобками. • foreach переводится как «для каждого». • Цикл foreach позволяет обрабатывать каждый элемент массива или коллекции. 01:18 Демонстрация работы foreach • Создание массива строк и использование foreach для вывода каждой строки на экран. • Добавление паузы в 500 миллисекунд для демонстрации работы цикла. 02:17 Объяснение работы foreach • foreach определяет тип данных массива и обрабатывает каждую строку построчно. • Пример работы с массивом строк: вывод всех строк на экран. 03:15 Анализ работы foreach в дебагере • В дебагере видно, как foreach определяет количество строк в массиве и обрабатывает каждую строку отдельно. • Подчёркивается, что foreach не использует индексы массива. 04:11 Работа с массивом чисел • Попытка использовать foreach с массивом чисел приводит к ошибке. • Исправление ошибки: использование типа int для массива чисел. • Пример умножения каждого числа на 5 и вывода результатов. 06:10 Работа с массивом символов • Создание массива символов и использование foreach для вывода каждого символа на экран. • Создание эффекта печатного текста путём добавления символов к строке. 09:45 Применение foreach в Windows Forms • Использование foreach для работы с множеством чекбоксов на форме. • Пример копирования и вставки чекбоксов и применения foreach для их перекраски или установки галочек. 10:37 Работа с чек-боксами • Изменение типа переменной с char на string int. • Создание чек-бокса и присвоение ему имени «чек». • Использование директивы link для работы с чек-боксами. 11:36 Настройка свойств чек-боксов • Изменение текста чек-боксов на «галочный пункт». • Проверка состояния чек-боксов после нажатия кнопки. • Возможность комбинирования состояний чек-боксов. 13:14 Проверка порядка выполнения кода • Установка паузы в секунду для наблюдения за порядком выполнения кода. • Корректировка порядка элементов в дизайнере. • Проверка правильности расстановки элементов. 15:22 Работа с пикчи-боксами • Создание пикчи-боксов размером 50x50. • Настройка заднего цвета пикчи-боксов на лаймовый. • Использование цикла for для эффективной работы с множеством свойств. 16:15 Применение цикла for • Настройка заднего цвета пикчи-боксов через цикл for. • Пример использования цикла for для настройки цвета. • Проверка порядка выполнения кода с задержкой. 18:08 Заключение • Подчёркивание удобства использования цикла for. • Призыв поставить лайк и перейти к следующему видео.

, чтобы оставлять комментарии