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