Герберт Шилдт - C# 4.0 полное руководство - 2011

Тут можно читать онлайн Герберт Шилдт - C# 4.0 полное руководство - 2011 - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая старинная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Герберт Шилдт - C# 4.0 полное руководство - 2011 краткое содержание

C# 4.0 полное руководство - 2011 - описание и краткое содержание, автор Герберт Шилдт, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

C# 4.0 полное руководство - 2011 - читать онлайн бесплатно полную версию (весь текст целиком)

C# 4.0 полное руководство - 2011 - читать книгу онлайн бесплатно, автор Герберт Шилдт
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Метод

Описание

public virtual int

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

BinarySearcii (object

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

value,- Icomparer

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

comparer)

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

public virtual int

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

BinarySearch(int index,

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

int count, object value,

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

IComparer comparer)

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

public virtual void

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

CopyTo(Array array)

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

public virtual void

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

CopyTo(Array array, int

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

arraylndex)

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

public virtual void

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

CopyTo(int index, Array

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

array, int arraylndex,

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

int count)

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

public static ArrayList

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

FixedSize(ArrayList list)

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

public virtual ArrayList

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

GetRange(int index, int

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

count)

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

public virtual int

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

IndexOf(object value)

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

public virtual void

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

InsertRange(int index,

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

ICollection c)

index

public virtual int

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

LastlndexOf(object value)

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

Метод

Описание

public static ArrayList

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

Readonly(ArrayList list)

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

public virtual void

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

RemoveRange(int index,

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

int count)

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

count

public virtual void

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

Reverse()

ном порядке

public virtual void

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

Reverse(int index, int

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

count)

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

public virtual void

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

SetRange(int index,

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

ICollection c)

коллекции с

public virtual void

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

Sort ()

public virtual void

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

Sort(Icomparer comparer)

нения способ, определяемый параметром comparer. Если параметр comparer имеет пустое значение, то для сравнения используется способ, выбираемый по умолчанию

public virtual void

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

Sort(int index, int

нения способ, определяемый параметром comparer.

count, Icomparer

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

comparer)

индексу index , и включает количество элементов, определяемых параметром count. Если параметр comparerимеет пустое значение, то для сравнения используется способ, выбираемый по умолчанию

public static ArrayList

Возвращает синхронизированный вариант коллекции

Synchronized(ArrayList

типа ArrayList,передаваемой в качестве параметра

list)

list

public virtual object[]

Возвращает массив, содержащий копии элементов вы

ToArray()

зывающего объекта

public virtual Array

Возвращает массив, содержащий копии элементов вы

ToArray(Type type)

зывающего объекта. Тип элементов этого массива определяется параметром type

public virtual void

Устанавливает значение свойства Capacityравным

TrimToSize()

значению свойства Count

В классе ArrayList поддерживается также ряд методов, оперирующих элементами коллекции в заданных пределах. Так, в одну коллекцию типа ArrayList можно вставить другую коллекцию, вызвав метод InsertRange (). Для удаления из коллекции элементов в заданных пределах достаточно вызвать метод RemoveRange (). А для

перезаписи элементов коллекции типа ArrayList в заданных пределах элементами из другой коллекции служит метод Set Range () . И наконец, элементы коллекции можно сортировать или искать в заданных пределах, а не во всей коллекции.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Герберт Шилдт читать все книги автора по порядку

Герберт Шилдт - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




C# 4.0 полное руководство - 2011 отзывы


Отзывы читателей о книге C# 4.0 полное руководство - 2011, автор: Герберт Шилдт. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x