
Урок #9 – Цикл «foreach» для работы с массивами. Generics
Видеоурок
Цикл «foreach»
Цикл foreach
отлично подходит для перебора элементов в массивах данных. В цикле прописывается переменная и массив, что будет перебран в ходе цикла.
Foreach имеет облегченный синтаксис в сравнении с циклом for
.
Пример реализации цикла:
byte[] digits = {2, 8, 7, 1, 9};
foreach (byte digit in digits) {
Console.WriteLine(digit);
}
Динамический массив
В языке C# можно создавать как простые массивы данных, так и динамические массивы данных. В динамическом массиве можно не указывать количество элементов при его создании.
Удобства динамических массивов заключается в наборе функций, что позволяют динамично добавлять, удалять, находить и редактировать значения внутри массива.
При работе с динамическими массивами необходимо использовать класс Generic. Подключаем его вначале файла:
using System.Collections.Generic;
После подключения класса создаем динамичный массив и помещаем в него данные за счёт метода Add
:
List<string> words = new List<string> ();
words.Add("Простые слова,");
words.Add("но они являются");
words.Add("элементами массива");
Исходный код
Весь код будет доступен после подписки на проект!
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть