Введение в массивы
Узнайте, как хранить и обрабатывать несколько элементов данных с помощью массивов
«Введение в массивы» — бесплатный урок C# Academy на CoddyKit. Это урок 4 из 5. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения C# Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс C# Academy содержит 5 уроков всего.
Хранение данных с помощью массивов
Введение в массивы
Добро пожаловать на следующий урок! На этом уроке Вы научитесь работать с массивами в C#, чтобы эффективно хранить и управлять несколькими значениями. Давайте начнём!

Что такое массивы?
Массив — это набор элементов одного типа, хранящихся в непрерывном участке памяти. Массивы позволяют объединять связанные данные и обращаться к ним с помощью индекса.
Пример: Список оценок или имён учащихся можно хранить в массиве.
Ключевой момент: Массивы в C# имеют индексацию с нуля, то есть первый элемент находится по индексу 0.
Объявление и инициализация массивов
Вы можете объявить и инициализировать массив одним шагом. Пример:
Совет: Используйте квадратные скобки [], чтобы обращаться к элементам массива по их индексам.
using System;
class Program {
static void Main() {
int[] numbers = { 1, 2, 3, 4, 5 }; // Declare and initialize an array
Console.WriteLine("First number: " + numbers[0]); // Access the first element
}
}
Доступ к элементам массива
Доступ к элементам массива осуществляется по их индексам. Пример:
Ключевой момент: Убедитесь, что индекс находится в пределах массива, чтобы избежать ошибок во время выполнения.
using System;
class Program {
static void Main() {
string[] names = { "Alice", "Bob", "Charlie" };
Console.WriteLine("First name: " + names[0]); // Outputs: Alice
Console.WriteLine("Second name: " + names[1]);
// Outputs: Bob
Console.WriteLine("Third name: " + names[2]); // Outputs: Charlie
}
}Изменение элементов массива
Вы можете изменить значение элемента массива, присвоив ему новое значение. Пример:
Совет: Используйте эту возможность для динамического обновления значений в программе.
using System;
class Program {
static void Main() {
int[] scores = { 10, 20, 30 };
scores[1] = 25; // Modify the second element
Console.WriteLine("Updated second score: " + scores[1]); // Outputs: 25
}
}Перебор элементов массива
Используйте такие циклы, как for или foreach, чтобы перебрать массив. Пример:
Ключевой момент: Цикл foreach проще использовать для чтения значений массива, но цикл for обеспечивает доступ к индексу.
using System;
class Program {
static void Main() {
int[] numbers = { 10, 20, 30, 40 };
foreach (int number in numbers) {
Console.WriteLine(number); // Outputs each number
}
}
}
Многомерные массивы
Многомерные массивы хранят данные в структуре, напоминающей таблицу. Пример:
Совет: Используйте запятые внутри скобок, чтобы объявить размерности массива.
using System;
class Program {
static void Main() {
int[,] matrix = {
{ 1, 2, 3 },
{ 4, 5, 6 }
};
Console.WriteLine("Element at (0,1): " + matrix[0, 1]); // Outputs: 2
}
}
Практическое задание
Напишите программу, которая сохраняет 5 чисел в массиве, а затем вычисляет и выводит их сумму. Пример:
using System;
class Program {
static void Main() {
int[] numbers = { 5, 10, 15, 20, 25 };
int total = 0;
foreach (int number in numbers) {
total += number; // Add each number to the total
}
Console.WriteLine("Total: " + total); // Outputs: Total: 75
}
}
Отличная работа!
Поздравляем! Вы научились объявлять, просматривать, изменять и перебирать элементы массивов в C#. На следующем уроке мы рассмотрим работу со строками и их широкие возможности. Продолжайте программировать!

Изучай C# с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 93
- Уроки
- 346
Часто задаваемые вопросы
Урок «Введение в массивы» бесплатный?
Да — полный текст урока «Введение в массивы» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс C# Academy, подпишись на CoddyKit PRO. Курс C# Academy содержит 5 уроков всего.
Чему я научусь в уроке «Введение в массивы»?
Узнайте, как хранить и обрабатывать несколько элементов данных с помощью массивов Ты практикуешь C# Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать C# Academy?
Предыдущий опыт не требуется. C# Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 5.
Сколько времени занимает урок «Введение в массивы»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке C# Academy?
Да. Каждый урок C# Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Поток выполнения: инструкции if–else
- Циклы в C#: for, while и do–while
- Инструкции switch
- Введение в массивы
- Работа со строками