Разворот текста

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
153
Благодарностей
6
Баллы
18
Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 164
Благодарностей
2 164
Баллы
113
  • Спасибо
Реакции: one и Platon

Valandersi

Client
Регистрация
19.01.2015
Сообщения
1 869
Благодарностей
1 116
Баллы
113
C#:
string str = "Иванова Мария";
string[] arr = str.Split(' ');
return arr[1] + " " + arr[0];
 
  • Спасибо
Реакции: Дмитрий621985

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
А вот так на бОльшее количество cлов. На два тоже подойдет)
C#:
string text = "Мария Ивановна Шаповалова 27лет";
string[] splitted = text.Split(new[] {" "},StringSplitOptions.None);
return String.Join(" ",splitted.Reverse());
//Выполнение кода C#  Результат: 27лет Шаповалова Ивановна Мария
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)