русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Масиви

 

При роботі програми з набором об'єктів однакового типу у багатьох випадках зручно утворити з цих об'єктів структуру даних, яка називається масивом. (array)

Кожен елемент масиву зберігає один об'єкт і йому присвоюється свій номер (індекс). Знаючи індекс елемента масиву, програма може отримати або оновити потрібний їй об'єкт. Слід зазначити, що в одному масиві можуть зберігатися об'єкти базового класу і похідних класів. Розглянемо приклад оголошення масиву з 1 елементів:

int[] mas = new int[10];

У цьому прикладі оголошена посилання mas на одновимірний масив, що містить 10 клітинок для зберігання цілих чисел зі значенням типу int. Також слід враховувати, що в даному прикладі ми створили не тільки посилання, але і відразу ж створили сам масив з допомогою оператора new, вказавши розмір масиву. Без цього програма не змогла б використовувати посилання для роботи з масивом, так як в ній буде зберігатися значення null.

При оголошенні масиву не резервується пам'ять, тому в оголошенні посилання розміри масиву не зазначаються. Після виконання резервування пам'яті оператором new розмір масиву стає фіксованим.

 

Переглядів: 1682






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.