Свойство Length
Свойство Length класса
Array
возвращает, сколько элементов хранится в массиве
всего, без учёта отдельных измерений. Для
одномерного массива из пяти ячеек значение
равно 5.
Синтаксис
int length = array.Length;
Пример
Давайте выведем длину готового массива:
using System;
class Program
{
static void Main()
{
int[] nums = {1, 2, 3, 4, 5};
Console.WriteLine(nums.Length);
}
}
Результат выполнения кода:
5
Пример
Давайте сравним длину после Resize:
using System;
class Program
{
static void Main()
{
int[] nums = {1, 2, 3, 4, 5};
Array.Resize(ref nums, 8);
Console.WriteLine(nums.Length);
}
}
Результат выполнения кода:
8
Пример
Давайте проверим длину пустого массива:
using System;
class Program
{
static void Main()
{
string[] items = Array.Empty<string>();
Console.WriteLine(items.Length);
}
}
Результат выполнения кода:
0
Смотрите также
-
свойство
Rank,
которое возвращает число измерений -
метод
GetLength,
который даёт длину одного измерения -
метод
Resize,
который меняет длину одномерного массива -
тип
массив T[],
который задаёт одномерный массив