Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

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

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

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

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

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

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

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

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

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

Пояснение кода:-

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

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

Пояснение кода:-

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

    Итак, values[0] означает, что мы сохраняем значение в первой позиции массива. Точно так же для доступа ко второй позиции мы используем обозначение values[1] и так далее и тому подобное.

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

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

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(); 
  }
 }
}

Пояснение кода:-

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

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

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

Вывод:

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


Язык C

  1. С# Массивы
  2. Зубчатый массив С#
  3. Передача массива в функцию в программировании на C++
  4. Массивы в C++ | Объявить | Инициализировать | Указатель на примеры массивов
  5. Учебное пособие по коллекциям C# с примерами
  6. Учебное пособие по платформе автоматизации тестирования закодированного пользовательского интерфейса
  7. Строки в C:как объявить переменную, инициализировать, распечатать, пример
  8. Учебное пособие по массивам Java:объявление, создание, инициализация [пример]
  9. Как создать массив объектов в Java
  10. C Учебник