Вот некоторые часто используемые методы C# для работы со списками:
Добавить
: добавляет элемент в конец списка.AddRange
: добавляет элементы коллекции в конец списка.Удалить
: удаляет первое вхождение определенного элемента из списка.RemoveAll
: удаляет все элементы, соответствующие условиям, определенным предикатом.RemoveAt
: удаляет элемент по указанному индексу.RemoveRange
: удаляет диапазон элементов из списка.Очистить
: удаляет все элементы из списка.Содержит
: определяет, находится ли определенный элемент в списке.IndexOf
: выполняет поиск указанного объекта и возвращает индекс первого вхождения, отсчитываемый от нуля.LastIndexOf
: выполняет поиск указанного объекта и возвращает индекс последнего вхождения, отсчитываемый от нуля.Сортировка
: сортирует элементы в списке.Reverse
: меняет порядок элементов в списке на обратный.ForEach
: выполняет указанное действие над каждым элементом списка.ToArray
: копирует элементы списка в новый массив.Найти
: находит первый элемент, соответствующий условиям, определенным предикатом.FindAll
: находит все элементы, соответствующие условиям, определенным предикатом.FindIndex
: находит индекс первого элемента, который соответствует условиям, определенным предикатом.FindLast
: находит последний элемент, соответствующий условиям, определенным предикатом.FindLastIndex
: находит индекс последнего элемента, который соответствует условиям, определенным предикатом.Существует
: определяет, соответствует ли какой-либо элемент условиям, определенным предикатом.