На этом уроке мы поработаем с типизированной коллекцией List. Обсудим её преимущества, по сравнению с ArrayList, добавим несколько элементов, отсортируем их и даже найдём их сумму. Перебор элементов мы организуем двумя разными способами - через итератор и обычным foreach().
Дата отправки отчёта:
30 июля 2018 г.
Задание выполнено: за
5 час. 35 мин.
Чему научился:
нашел метод list.TakeWhile((num, index) => num <= 0)) , где парметром задается лямбда варажение, метод значение списка и индекс и функция должна обработать с их участием логическое выражение и будут пропущены все элементы пока не выпалет ложь. В моем примере выберутся все не положительные элементы, если предварительно отсортировать список по возрастанию.
О! Благодаря твоему отчету я сегодня впервые встретил лямбду в си-шарпе) Спасибо!
Отчёт оценивали: 3922. Александр+16452. Кирилл Шмойлов+116218. Дмитрий+117947. Dmitry Sinitsin+110494. Алексей В.+19014. Николай Денисов+117606. Виктор+1791. Валерий Жданов+1Посетитель+11. Евгений Волосатов+110558. Иван Воронин+111019. Trira+118493. Evgenii Kudriavtcev+11295. Дмитрий Че+18932. Алекс+113850. Владимир+1459. Сергей Сергеевич+117255. Слава+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Создавать коллекцию List. В данной коллекции реализован интерфейс IEnumerable что значит я могу задействовать такой цикл как foreach(), while(). Есть реализованный интерфейс IList который в свою очередь дает такие стандартные функции как Add - добавить элемент, Clear - очистить список, функция bool Contains - есть ли данный элемент в коллекции, Insert вставка, remove удаление элемента. IndexOf - возвращает индекс объекта
Научился: Поработал с типизированной коллекцией List. Выполнил все задания. Я выбрал метод Average(), который возвращает среднее значение для элементов последовательности. Результат представлен на скриншоте.