Передача массива 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);
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы