Передача массива 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);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д