Общие методы работы с массивами в C#

int[] array1 = new int[] { 1, 3, 5 };
int[] array2 = new int[] { 2, 3, 7, 9, 11 };

Этот код объявляет и инициализирует два массива с именами array1и array2. array1инициализируется значениями 1, 3 и 5, а array2инициализируется значениями 2, 3, 7, 9 и 11.

Теперь давайте обсудим некоторые распространенные методы, которые можно использовать с массивами в C#:

  1. Длина. Свойство Lengthвозвращает общее количество элементов в массиве. Например, array1.Lengthвернет 3, а array2.Lengthвернет 5.

  2. Доступ к элементам. Доступ к отдельным элементам массива можно получить с помощью квадратных скобок и индекса элемента. Индекс начинается с 0, поэтому array1[0]даст вам значение 1, array1[1]даст вам 3, а array2[4]даст вам 11.

  3. Сортировка: метод Array.Sortможно использовать для сортировки элементов массива в порядке возрастания. Например, Array.Sort(array1)отсортирует array1так, чтобы он стал [1, 3, 5].

  4. Поиск. Метод Array.IndexOfможно использовать для поиска индекса определенного элемента в массиве. Например, Array.IndexOf(array2, 7)вернет 2, поскольку 7 находится по индексу 2 в array2.

  5. Объединение массивов. Массивы можно объединять с помощью метода Concatиз класса Enumerable. Например, int[] CombinedArray = array1.Concat(array2).ToArray()создаст новый массив combinedArray, содержащий все элементы из array1>, за которым следуют элементы из array2.

  6. Перебор элементов. Вы можете использовать цикл, например цикл forили цикл foreach, для перебора элементов массива и выполнения операции над ними.