Передача массива char в прототип функции - C#
Формулировка задачи:
У меня есть функция public void shift(), я хочу передать в неё с main переменную типа string.
Пробовал вот так public void shift(string a),но выбивает ошибкуНевозможно присвоить значение свойству или индексатору "string.this[int]" -- доступ только для чтения...
Решение задачи: «Передача массива char в прототип функции»
textual
Листинг программы
static void Shift(string a) { char[] chArr = a.ToCharArray(); for (int i = 0; i < chArr.Length; i++) chArr[i] = char.ToUpper(chArr[i]); a = new string(chArr); Console.WriteLine(a); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д