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

Дмитрий621985

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

orka13

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

Valandersi

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

TwistDanceR

Client
Регистрация
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лет Шаповалова Ивановна Мария
 
Последнее редактирование:

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