Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
355 of 1492 menu
◀ ▶

Класс Array

Класс Array из пространства имён System является базовым типом для всех массивов в C#. Через него доступны свойства вроде Length и Rank, а также статические методы сортировки, поиска, копирования и заполнения. Объявление массива и литералы описаны во вкладке типов.

Синтаксис

int[] nums = new int[] {1, 2, 3, 4, 5}; Array.Sort(nums);

Пример

Давайте отсортируем массив через статический метод:

using System; class Program { static void Main() { int[] nums = {5, 1, 4, 2, 3}; Array.Sort(nums); Console.WriteLine(string.Join(" ", nums)); } }

Результат выполнения кода:

"1 2 3 4 5"

Пример

Давайте найдём индекс элемента в массиве:

using System; class Program { static void Main() { int[] nums = {1, 2, 3, 4, 5}; Console.WriteLine(Array.IndexOf(nums, 4)); } }

Результат выполнения кода:

3

Пример

Давайте возьмём пустой массив через Empty:

using System; class Program { static void Main() { int[] nums = Array.Empty<int>(); Console.WriteLine(nums.Length); } }

Результат выполнения кода:

0

Смотрите также

  • тип массив T[],
    который задаёт одномерный массив
  • свойство Length,
    которое возвращает число элементов
  • метод Sort,
    который упорядочивает элементы на месте
  • метод Copy,
    который копирует участок между массивами
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить