Функция. Переписать строку s так, чтобы символы в ней были записаны в обратном порядке - C#
Формулировка задачи:
поможете
переписать строку s так, чтобы символы в ней были записаны в обратном порядке:
Как сделать функцию?? из этого
string S = "MAGAZIN";
StringBuilder sl = new StringBuilder(S.Length); //Выделяем память для строки,равную длине этой строки
for (int i = 0; i<sl.Capacity; i++) //Максимальная длина строки, которая может поместиться в выделенную для объекта память
sl.Insert(0, S[i]); //Вставляем строковое представление
Console.WriteLine(sl); //Наоборот
Console.Read();Решение задачи: «Функция. Переписать строку s так, чтобы символы в ней были записаны в обратном порядке»
textual
Листинг программы
// определить в классе
static string Reverse(string input)
{
if (string.IsNullOrEmpty(input)) throw new ArgumentException(nameof(input));
StringBuilder sl = new StringBuilder(input.Length);
for (int i = 0; i<sl.Capacity; i++) //Максимальная длина строки, которая может поместиться в выделенную для
sl.Insert(0, S[i])
return sl.ToString();
}
...
string S = "MAGAZIN";
Console.WriteLine(Reverse(S));