Изменение элементов массива в C#
Значение в ячейке массива можно перезаписать: слева остается обращение по индексу, справа - новое значение того же типа.
Запишем массив строк, заменим первый элемент и выведем все ячейки:
string[] nums = ["a", "b", "c"];
nums[0] = "!";
Console.WriteLine(nums[0]);
Console.WriteLine(nums[1]);
Console.WriteLine(nums[2]);
Для чисел запись выглядит так же:
int[] nums = [1, 2, 3];
nums[1] = 9;
Console.WriteLine(nums[0]);
Console.WriteLine(nums[1]);
Console.WriteLine(nums[2]);
Дан массив:
string[] nums = ["x", "y", "z"];
Замените первый элемент на строку "!" и выведите все элементы, каждый с новой строки.
Дан массив:
int[] nums = [5, 5, 5];
Замените последний элемент на число 0 и выведите все элементы, каждый с новой строки.