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

Перейти на страницу:

Похожие книги