Поменять местами цифры слева и справа от запятой - C#
Формулировка задачи:
Как поменять местами цифры слева и справа от запятой (123,456-124,356).
Решение задачи: «Поменять местами цифры слева и справа от запятой»
textual
Листинг программы
string s = "123,456";
int index = s.IndexOf(',');
if (index > 0 && index < s.Length - 1)
{
char[] chars = s.ToCharArray();
char c = chars[index - 1];
chars[index - 1] = chars[index + 1];
chars[index + 1] = c;
s = new string(chars);
}
Console.WriteLine(s);