На этом уроке мы поработаем с типизированной коллекцией List. Обсудим её преимущества, по сравнению с ArrayList, добавим несколько элементов, отсортируем их и даже найдём их сумму. Перебор элементов мы организуем двумя разными способами - через итератор и обычным foreach().
Дата отправки отчёта:
18 апреля 2016 г.
Задание выполнено: за
30 мин.
Чему научился:
Использовать типизированные коллекции, не позволяющие вносить данные разных типов. Узнал, что типизированные коллекции хранят данные, согласно их значению. Применению Enumerator-а для прохождения по всем элементам списка. Экспериментам со встроенными методами типизированных коллекций : Sort() - сортировка элементов в порядке возрастания , Sum() - общая сумма элементов , ForEach() - выполнение заданной операции для каждого элемента списка, Max/Min - нахождение соответственно максимального и минимального значений в списке.
Научился: Создавать коллекцию List. В данной коллекции реализован интерфейс IEnumerable что значит я могу задействовать такой цикл как foreach(), while(). Есть реализованный интерфейс IList который в свою очередь дает такие стандартные функции как Add - добавить элемент, Clear - очистить список, функция bool Contains - есть ли данный элемент в коллекции, Insert вставка, remove удаление элемента. IndexOf - возвращает индекс объекта
Научился: Поработал с типизированной коллекцией List. Выполнил все задания. Я выбрал метод Average(), который возвращает среднее значение для элементов последовательности. Результат представлен на скриншоте.