public virtual void CopyTo(int
index,Array array,intarraylndex, intcount) - Копирует часть вызывающей коллекции, начиная с элемента, указываемого по индексу index, и включая количество элементов, определяемых параметром count, в массив array, начиная с элемента, указываемого по индексу arraylndex. Целевой массив должен быть одномерным и совместимым по типу с элементами коллекцииpublic static ArrayList FixedSize(ArrayList
list) - Заключает коллекцию list в оболочку типа ArrayList с фиксированным размером и возвращает результатpublic virtual ArrayList GetRange(int
index,int count) - Возвращает часть вызывающей коллекции типа ArrayList. Часть возвращаемой коллекции начинается с элемента, указываемого по индексу index, и включает количество элементов, определяемое параметром count. Возвращаемый объект ссылается на те же элементы, что и вызывающий объектpublic virtual int IndexOf(object
value) - Возвращает индекс первого вхождения объекта value в вызывающей коллекции. Если искомый объект не обнаружен, возвращает значение -1public virtual void InsertRange(int
index, ICollection c) - Вставляет элементы коллекции с в вызывающую коллекцию, начиная с элемента, указываемого по индексу indexpublic virtual int LastlndexOf(object
value) - Возвращает индекс последнего вхождения объекта value в вызывающей коллекции. Если искомый объект не обнаружен, метод возвращает значение -1public static ArrayList Readonly(ArrayList
list) - Заключает коллекцию list в оболочку типа ArrayList, доступную только для чтения, и возвращает результатpublic virtual void RemoveRange(int
index, intcount) - Удаляет часть вызывающей коллекции, начиная с элемента, указываемого по индексу index, и включая количество элементов, определяемое параметром countpublic virtual void Reverse() -
Располагает элементы вызывающей коллекции в обратном порядкеpublic virtual void Reverse(int
index,int count) - Располагает в обратном порядке часть вызывающей коллекции, начиная с элемента, указываемого по индексу index, и включая количество элементов, определяемое параметром countpublic virtual void SetRange(int
index, ICollection c) - Заменяет часть вызывающей коллекции, начиная с элемента, указываемого по индексу index, элементами коллекции сpublic virtual void Sort() -
Сортирует вызывающую коллекцию по нарастающейpublic virtual void Sort(Icomparer
comparer) - Сортирует вызывающую коллекцию, используя для сравнения способ, определяемый параметром comparer. Если параметр comparer имеет пустое значение, то для сравнения используется способ, выбираемый по умолчаниюpublic virtual void Sort(int
index,int count,Icomparer comparer) - Сортирует вызывающую коллекцию, используя для сравнения способ, определяемый параметром comparer. Сортировка начинается с элемента, указываемого по индексу index, и включает количество элементов, определяемых параметром count. Если параметр comparer имеет пустое значение, то для сравнения используется способ, выбираемый по умолчаниюpublic static ArrayList Synchronized(ArrayList
list) - Возвращает синхронизированный вариант коллекции типа ArrayList, передаваемой в качестве параметра listpublic virtual object[] ToArray() -
Возвращает массив, содержащий копии элементов вызывающего объектаpublic virtual Array ToArray(Type
type) - Возвращает массив, содержащий копии элементов вызывающего объекта. Тип элементов этого массива определяется параметром typepublic virtual void TrimToSize() -
Устанавливает значение свойства Capacity равным значению свойства Count