Урок 19: Списки и foreach
Переменная хранит одно значение; список хранит много. В C#: List<string> names = new List<string> { "Ann", "Bob" }; создаёт список. names.Add("Cara"); добавляет элемент, а names.Count даёт количество. Чтобы посетить каждый элемент, вы используете foreach (string name in names) — ручной счётчик не ну
Список — это ящик с пронумерованными ячейками. .Add добавляет ячейку, .Count их подсчитывает, а foreach проходит ячейку за ячейкой, а вам самим считать не нужно.
- List<T>
- Коллекция, хранящая много значений одного типа T (например, List<int>).
- .Add()
- Добавляет элемент в конец списка.
- .Count
- Сколько элементов сейчас содержит список.
- foreach
- Цикл, который посещает каждый элемент коллекции: foreach (string x in list).