Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 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;






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных