Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 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;
Не нашли, что искали? Воспользуйтесь поиском:
|