ArrayList в C#: часто используемые методы класса списка

В C# эквивалентом класса ArrayList является класс List, который является частью пространства имен System.Collections.Generic. Класс Listпредоставляет реализацию динамического списка на основе массива, который может хранить элементы любого типа. Вот некоторые часто используемые методы класса List:

  1. Добавить: добавляет элемент в конец списка.
  2. AddRange: добавляет элементы коллекции в конец списка.
  3. Вставка: вставляет элемент по указанному индексу.
  4. InsertRange: вставляет элементы коллекции по указанному индексу.
  5. Удалить: удаляет первое вхождение определенного элемента из списка.
  6. RemoveAt: удаляет элемент по указанному индексу.
  7. RemoveRange: удаляет диапазон элементов, начиная с указанного индекса.
  8. Очистить: удаляет все элементы из списка.
  9. Содержит: определяет, содержит ли список определенный элемент.
  10. IndexOf: возвращает индекс первого вхождения определенного элемента.
  11. LastIndexOf: возвращает индекс последнего вхождения определенного элемента.
  12. Count: получает количество элементов, содержащихся в списке.
  13. Сортировка: сортирует элементы в списке.
  14. Обратный: меняет порядок элементов в списке на обратный.
  15. Найти: находит первый элемент, соответствующий указанному предикату.
  16. FindAll: находит все элементы, соответствующие указанному предикату.
  17. TrueForAll: определяет, соответствует ли каждый элемент в списке указанному предикату.