Добавляет элементы из коллекции с в конец вызывающей коллекции типа ArrayList Выполняет поиск в вызывающей коллекции значения value. Возвращает индекс найденного элемента. Если искомое значение не найдено, возвращает отрицательное значение. Вызывающий список должен быть отсортирован

_Продолжение табл. 25.4

Метод

Описание

public virtual int

Выполняет поиск в вызывающей коллекции значения

BinarySearcii (object

value, используя для сравнения способ, определяемый

value,-Icomparer

параметром comparer. Возвращает индекс совпавше

comparer)

го элемента. Если искомое значение не найдено, возвращает отрицательное значение. Вызывающий список должен быть отсортирован

public virtual int

Выполняет поиск в вызывающей коллекции значения

BinarySearch(intindex,

value, используя для сравнения способ, определяемый

intcount,objectvalue,

параметром comparer. Поиск начинается с элемента,

IComparercomparer)

указываемого по индексу index, и включает количество элементов, определяемых параметром count. Метод возвращает индекс совпавшего элемента. Если искомое значение не найдено, метод возвращает отрицательное значение. Вызывающий список должен быть отсортирован

public virtual void

Копирует содержимое вызывающей коллекции в мас

CopyTo(Arrayarray)

сив array, который должен быть одномерным и совместимым по типу с элементами коллекции

public virtual void

Копирует содержимое вызывающей коллекции в массив

CopyTo(Arrayarray,int

array, начиная с элемента, указываемого по индексу

arraylndex)

arraylndex. Целевой массив должен быть одномерным и совместимым по типу с элементами коллекции

public virtual void

Копирует часть вызывающей коллекции, начиная с эле

CopyTo(intindex,Array

мента, указываемого по индексу index, и включая ко

array,intarraylndex,

личество элементов, определяемых параметром count,

intcount)

в массив array, начиная с элемента, указываемого по индексу arraylndex. Целевой массив должен быть одномерным и совместимым по типу с элементами коллекции

public static ArrayList

Заключает коллекцию list в оболочку типа ArrayList

FixedSize(ArrayListlist)

с фиксированным размером и возвращает результат

public virtual ArrayList

Возвращает часть вызывающей коллекции типа

GetRange(intindex,int

ArrayList. Часть возвращаемой коллекции начинает

count)

ся с элемента, указываемого по индексу index, и включает количество элементов, определяемое параметром count. Возвращаемый объект ссылается на те же элементы, что и вызывающий объект

public virtual int

Возвращает индекс первого вхождения объекта value

IndexOf(objectvalue)

в вызывающей коллекции. Если искомый объект не обнаружен, возвращает значение -1

public virtual void

Вставляет элементы коллекции с в вызывающую кол

InsertRange(intindex,

лекцию, начиная с элемента, указываемого по индексу

ICollection c)

index

public virtual int

Возвращает индекс последнего вхождения объекта

LastlndexOf(objectvalue)

value в вызывающей коллекции. Если искомый объект не обнаружен, метод возвращает значение -1

Метод

Описание

public static ArrayList

Заключает коллекцию list в оболочку типа

Readonly(ArrayListlist)

ArrayList, доступную только для чтения, и возвращает результат

public virtual void

Удаляет часть вызывающей коллекции, начиная с эле

RemoveRange(intindex,

мента, указываемого по индексу index, и включая

intcount)

количество элементов, определяемое параметром

count

public virtual void

Располагает элементы вызывающей коллекции в обрат

Reverse()

ном порядке

public virtual void

Располагает в обратном порядке часть вызывающей

Reverse(intindex,int

коллекции, начиная с элемента, указываемого по индек

count)

су index, и включая количество элементов, определяемое параметром count

public virtual void

Заменяет часть вызывающей коллекции, начиная с эле

SetRange(intindex,

мента, указываемого по индексу index, элементами

ICollection c)

коллекции с

public virtual void

Сортирует вызывающую коллекцию по нарастающей

Sort ()

public virtual void

Сортирует вызывающую коллекцию, используя для срав

Sort(Icomparercomparer)

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

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