Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# LanguageМассивы


Синтаксис

  • Объявление массива:

    <тип> [] <имя>;

  • Объявление двумерного массива:

    <тип> [,] <имя> = новый <тип> [<значение>, <значение>];

  • Объявление Jagged Array:

    <тип> [] <имя> = новый <тип> [<значение>];

  • Объявление subarray для Jagged Array:

    <name> [<значение>] = новый <тип> [<значение>];

  • Инициализация массива без значений:

    <name> = new <тип> [<длина>];

  • Инициализация массива со значениями:

    <name> = new <type> [] {<значение>, <значение>, <значение>, ...};

  • Инициализация двумерного массива со значениями:

    <name> = new <type> [,] {{<значение>, <значение>}, {<значение>, <значение>}, ...};

  • Доступ к элементу с индексом i:

    <Имя> [я]

  • Получение длины массива:

    <Имя> .Length

замечания

В C # массив является ссылочным типом, что означает, что он имеет значение NULL .

Массив имеет фиксированную длину, что означает, что вы не можете его использовать .Add() или .Remove() . Чтобы использовать их, вам понадобится динамический массив - List или ArrayList .

Массивы Связанные примеры