Работа со списками List C#

Приветствую все! Сегодня рассмотрим как пользоваться списками и применение их в программах.

В некоторых программа требуется использовать массивы, но иногда эти массивы необходимо динамически увеличивать. С простыми массивами это сделать не возможно. Однако на замену массивам приходят списки List. Которые позволяют увеличивать их не зная первоначально размер массива.

Создаем List с принимающим списком типа int, и с помощью метода Add добавляем по индексу 0 значение 0.

Методы используемые в List так же присутствуют и в массивах их рассматривать не будем, однако рассмотрим те которые вы часто  будите использовать.

Add(T); Добавляет объект в конец списка List.

Clear(); Удаляет все элементы из списка List;

Insert(Int32,T); Вставляет элемент в коллекцию по указанному индексу в списке List;

Remove(T); Осуществляет поиск элемента в коллекции и удаляет его при первом вхождении.

RemoveAt(Int32); Удаляет элемент в коллекции по индексу.

Рассмотрим пример того как можно вывести содержимое  списка List

Как вывести список list по индексу как обычного массива?

Приведенный пример ниже позволит создать свои класс List, а также обращаться к коллекции по индексу.

 

Обновлено: 14.01.2018 — 21:29

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.