Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Array.IndexOff(num, k));
Цей метод повертає індекс шуканого елемента (нумерація з нуля). Якщо такого елемента немає, то виводиться -1.
Зверніть увагу, що ці методи діють для вбудованих типів (у прикладі масив був типу int). Для користувальницьких типів даних їх застосування теж можливо. Деякі властивості й методи класу Array наведені в таблицях 2.1-2.3
Таблиця 2.1 - Статичні методи класу Array
| Метод
| Опис
| | BinarySearch
| Двійковий пошук. Визначає індекс першого входження зразка у відсортований масив, використовуючи алгоритм двійкового пошуку
| |
Clear
| Виконує початкову ініціалізацію елементів. Залежно від типу елементів встановлює значення 0 для арифметичного типу, false - для логічного типу, Null - для посилань, " " - для рядків
| | Copy
| Копіювання частини або всього масиву в інший масив
| | indexOf
| Індекс першого входження зразка в масив
| | LastlndexOf
| Індекс останнього входження зразка в масив
| | Reverse
| Обернення одновимірного масиву. Виконує обернення масиву, переставляючи елементи у зворотному порядку
| | Sort
| Сортування масиву
| | Таблиця 2.2 - Динамічні методи класу Array
| | Метод
| Опис
| | IToStrine
| Перетворення елемента масиву в рядкову змінну
| | Clone
| Дозволяє створити пласку або глибоку копію масиву. У першому випадку створюються тільки елементи першого рівня, а посилання вказують на ті самі об'єкти. У другому випадку копіюються об'єкти на всіх рівнях. Для масивів створюється тільки пласка копія
| | CopyTo
| Копіюються всі елементи одновимірного масиву в інший одновимірний масив, починаючи із заданого індексу: со11.СоруТо(со12,0);
| | GetLeneth
| Повертає кількість елементів масиву у зазначеному вимірі
| | GetLowerBound, GetUpperBound
| Повертає нижню й верхню границю У зазначеному вимірі. Для масивів нижня границя завжди дорівнює нулю
| | GetValue, Повертає або встановлює значення елемента масиву із зазначеними
SetValue індексами
|
Таблиця 2.3 - Властивості класу Array
| Властивість
| Опис
| | Length
| Число елементів масиву
| | Rank Rank
| Розмірність масиву
|
Приклад використання наведених методів для роботи з масивами,
Using System;
Не нашли, что искали? Воспользуйтесь поиском:
|