Читаем C# 4.0 полное руководство - 2011 полностью

Добавляет элементы из коллекции с в конец вызывающей коллекции типа 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)

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

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

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных