Учебное пособие по массивам C#: создание, объявление, инициализация

Что такое массивы в C#?

Массив используется для хранения коллекции или серии элементов. Эти элементы будут одного типа.

Например, если у вас есть массив целочисленных значений, этот массив может представлять собой набор таких значений, как [1, 2, 3, 4]. Здесь количество элементов в массиве равно 4.

Массивы полезны, когда вы хотите сохранить коллекцию значений одного типа. Поэтому вместо объявления переменная для каждого элемента вы можете объявить одну переменную.

Эта переменная будет указывать на массив или список элементов, который будет отвечать за хранение элементов массива.

Давайте посмотрим, как мы можем работать с массивами в C#. В нашем примере мы объявим массив целых чисел и будем работать с ними соответствующим образом.

Обратите внимание, что весь приведенный ниже код вносится в файл Program.cs.


Шаг 1) Объявление массива. Первым шагом является объявление массива. Давайте посмотрим, как мы можем добиться этого, на примере кода ниже.

Массивы в C #

Code Объяснение:-

  1. Первая часть - это тип данных. Он определяет тип элементов, используемых в массиве. Итак, в нашем случае мы создаем массив целых чисел.
  2. Вторая часть [ ] определяет ранг массива. (Ранг — это заполнитель, который определяет количество элементов, которые будет содержать массив)
  3. Далее идет имя массива, который в нашем случае — «значения». Обратите внимание, что вы видите зеленую волнистую линию, не беспокойтесь об этом. Это просто .Net говорит, что вы объявили массив, но нигде его не используете.

Шаг 2) Следующий шаг — инициализация массива. Здесь мы собираемся указать количество значений, которые будет содержать массив. Мы также собираемся присвоить значения каждому элементу массива.

Массивы в C #

Code Объяснение:-

  1. Во-первых, мы устанавливаем количество элементов, которые будет содержать массив, равным 3. Таким образом, в квадратных скобках мы говорим, что массив будет содержать 3 элемента.
  2. Затем мы присваиваем значения каждому элементу массива. Мы можем сделать это, указав имя переменной + позицию индекса в массиве. Таким образом, значения [0] означают, что мы сохраняем значение в первой позиции массива. Аналогично для доступа ко второй позиции мы используем обозначение значений[1] и так далее и тому подобное.

Внимание: – В массивах позиция индекса начинается с 0.

Шаг 3) Давайте теперь отобразим отдельные элементы массива в Консоли. Давайте добавим приведенный ниже код, чтобы добиться этого.

Массивы в C #

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 {
  static void Main(string[] args) 
  {
   Int32[] value;
   value=new Int32[3];
   
   value[0]=1;
   value[1]=2;
   value[2]=3;
   
   Console.WriteLine(value[0]);
   Console.WriteLine(value[1]);
   Console.WriteLine(value[2]);
    
   Console.ReadKey(); 
  }
 }
}

Code Объяснение:-

Это простая часть, в которой мы просто используем метод Console.WriteLine для отправки каждого значения элемента на консоль.

Обратите внимание: мы снова получаем доступ к каждому элементу с помощью имени переменной массива вместе с позицией индекса.

Если приведенный выше код введен правильно и программа выполнена, будет отображен следующий вывод.

Выход:

Массивы в C #

Из вывода вы можете увидеть все значения массива, отображаемые в консоли.

Подведем итог этой публикации следующим образом: