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

Тут можно читать бесплатно Герберт Шилдт - C# 4.0 полное руководство - 2011. Жанр: Разная литература / Прочее, год неизвестен. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте 500book.ru или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Герберт Шилдт - C# 4.0 полное руководство - 2011
  • Категория: Разная литература / Прочее
  • Автор: Герберт Шилдт
  • Год выпуска: неизвестен
  • ISBN: нет данных
  • Издательство: неизвестно
  • Страниц: 268
  • Добавлено: 2019-06-19 17:21:32
  • Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту pbn.book@yandex.ru для удаления материала


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

Прочтите описание перед тем, как прочитать онлайн книгу «Герберт Шилдт - C# 4.0 полное руководство - 2011» бесплатно полную версию:

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

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

static void

Сортирует массив array по нарастающей, исполь

Sort(Array array, IComparer

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

comparer)

comparer. Массив должен быть одномерным

public

static void

Сортирует массив array по нарастающей, исполь

Sort<T> (T [ ] array,

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

Comparison<T> comparer)

comparer. Массив должен быть одномерным

public

static void

Сортирует массив array по нарастающей, исполь

Sort<T> (T [ ] array,

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

IComparer<T> comparer)

comparer. Массив должен быть одномерным

public

static void

Сортирует по нарастающей два заданных одномер

Sort(Array keys, Array

ных массива. Массив keys содержит ключи сорти

i terns)

ровки, а массив i tems — значения, связанные с этими ключами. Следовательно, оба массива должны содержать пары “ключ-значение”. После сортировки элементы обоих массивов располагаются по порядку нарастания ключей

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

Метод

Назначение

public static void

Сортирует по нарастающей два заданных одномер

Sort<TKey, TValue>(TKey[]

ных массива. Массив keys содержит ключи сорти

keys, TV[] items)

ровки, а массив items значения, связанные с этими ключами. Следовательно, оба массива должны содержать пары “ключ-значение”. После сортировки элементы обоих массивов располагаются по порядку возрастания ключей

public static void

Сортирует по нарастающей два заданных одномер

Sort(Array keys, Array

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

items, Icomparer comparer)

емый параметром comparer. Массив keys содержит ключи сортировки, а массив i terns — значения, связанные с этими ключами. Следовательно, оба массива должны содержать пары “ключ-значение”. После сортировки элементы обоих массивов располагаются по порядку возрастания ключей

public static void

Сортирует по нарастающей два заданных одномер

SortCTKey* TValue>(TKey[]

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

keys, TValue[] items,

емый параметром comparer. Массив keys содер

IComparer<TKey> comparer)

жит ключи сортировки, а массив i terns — значения, связанные с этими ключами. Следовательно, оба массива должны содержать пары “ключ-значение”. После сортировки элементы обоих массивов располагаются по порядку возрастания ключей

public static void

Сортирует массив array по нарастающей в задан

Sort(Array array, int index,

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

int length)

по индексу array [index], и включая число элементов, определяемых параметром length. Массив должен быть одномерным

public static void

Сортирует массив array по нарастающей в задан

Sort<T>(T[] array, int

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

index, int length)

по индексу array [index], и включая число элементов, определяемых параметром length. Массив должен быть одномерным

public static void Sort (Array Сортирует массив array по нарастающей в за-

array, int index, int length,

данных пределах, начиная с элемента, указывае

IComparer comparer)

мого по индексу array [index], и включая число элементов, определяемых параметром length, а также используя способ сравнения, задаваемый параметром v. Массив должен быть одномерным

public static void

Сортирует массив array по нарастающей в задан

Sort<T>(T[] array, int

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

index, int length,

индексу array [ index], и включая число элемен

Icomparer<T> comparer)

тов, определяемых параметром length, а также используя способ сравнения, задаваемый параметром comparer. Массив должен быть одномерным

Метод

Назначение

public static void

Сортирует по нарастающей два одномерных мас

Sort(Array keys, Array

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

items, int index, int

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

length)

элементов, определяемых параметром length. Массив keys содержит ключи сортировки, а массив i terns значения, связанные с этими ключами. Следовательно, оба массива должны содержать

пары “ключ-значение". После сортировки элементы обоих массивов располагаются в заданных пределах по порядку возрастания ключей

public static void

Сортирует по нарастающей два одномерных мас

Sort<TKey, TValue>(TKey[]

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

keys, TValue[] items, int

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

index, int length)

элементов, определяемых параметром length. Массив keys содержит ключи сортировки, а массив i terns — значения, связанные с этими ключами. Следовательно, оба массива должны содержать пары “ключ-значение". После сортировки элемен

ты обоих массивов располагаются в заданных пределах по порядку возрастания ключей

public static void

Сортирует по нарастающей два одномерных мас

Sort(Array keys, Array

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

items, int index, int

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

length, IComparer comparer)

элементов, определяемых параметром length, а также используя способ сравнения, задаваемый параметром comparer. Массив keys содержит ключи сортировки, а массив items значения, связанные с этими ключами. Следовательно, эти два массива должны содержать пары “ключ-значение". После сортировки элементы обоих мас

сивов располагаются в заданных пределах по порядку возрастания ключей

public static void

Сортирует по нарастающей два одномерных мас

Sort<TKey, TValue>(TKey[]

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

keys, TV items, int index,

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

int length, Icomparer<TKey>

элементов, определяемых параметром length, а

comparer)

также используя способ сравнения, задаваемый параметром comparer. Массив keys содержит ключи сортировки,,а массив items значения, связанные с этими ключами. Следовательно, эти два массива должны содержать пары .“ключ-

значение". После сортировки элементы обоих массивов располагаются в заданных пределах по порядку возрастания ключей

Метод

Назначение

public static bool

Возвращает логическое значение true, если все

TrueForAll<T>(T[] array,

элементы массива array удовлетворяют условию

Predicate<T> match)

предиката, задаваемого параметром match. Если один или более элементов этого массива не удовлетворяют заданному условию, то возвращается логическое значение false

Сортировка и поиск в массивах

Содержимое массива нередко приходится сортировать. Для этой цели в классе Array предусмотрен обширный ряд сортирующих методов. Так, с помощью разных вариантов метода Sort () можно отсортировать массив полностью или в заданных пределах либо отсортировать два массива, содержащих соответствующие пары "ключ-значение". После сортировки в массиве можно осуществить эффективный поиск, используя разные варианты метода BinarySearch (). В качестве примера ниже приведена программа, в которой демонстрируется применение методов Sort () и BinarySearch () для сортировки и поиска в массиве значений типа int.

Перейти на страницу:
Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.
Комментарии / Отзывы
    Ничего не найдено.