Шифрование строки путём перемены мест символов - C#
Формулировка задачи:
Необходимо зашифровать введённую с клавиатуры строку, поменяв местами первый символ с последним, второй с предпоследним и т. д.
Решение задачи: «Шифрование строки путём перемены мест символов»
textual
Листинг программы
unsafe static String Revv(String word)
{
fixed (char* s = word)
{
int beg = 0;
int end = word.Length - 1;
while (beg < end)
{
char ch = s[end];
s[end] = s[beg];
s[beg] =ch;
++beg;
--end;
}
return new string(s);
}
}