C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Масиви C#
При роботі програми з набором об'єктів однакового типу у багатьох випадках зручно утворити з цих об'єктів структуру даних, яка називається масивом. (array) Кожен елемент масиву зберігає один об'єкт і йому присвоюється свій номер (індекс). Знаючи індекс елемента масиву, програма може отримати або оновити потрібний їй об'єкт. Слід зазначити, що в одному масиві можуть зберігатися об'єкти базового класу і похідних класів. Розглянемо приклад оголошення масиву з 1 елементів: int[] mas = new int[10]; У цьому прикладі оголошена посилання mas на одновимірний масив, що містить 10 клітинок для зберігання цілих чисел зі значенням типу int. Також слід враховувати, що в даному прикладі ми створили не тільки посилання, але і відразу ж створили сам масив з допомогою оператора new, вказавши розмір масиву. Без цього програма не змогла б використовувати посилання для роботи з масивом, так як в ній буде зберігатися значення null. При оголошенні масиву не резервується пам'ять, тому в оголошенні посилання розміри масиву не зазначаються. Після виконання резервування пам'яті оператором new розмір масиву стає фіксованим.
Переглядів: 2322 |