Д Дмитрий621985 Пользователь Регистрация 03.06.2018 Сообщения 166 Благодарностей 6 Баллы 18 27.02.2020 #1 Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
orka13 Client Регистрация 07.05.2015 Сообщения 2 177 Благодарностей 2 184 Баллы 113 27.02.2020 #2 https://zennolab.com/wiki/ru:actions:text:extended-spintax Реакции: one и Platon
V Valandersi Client Регистрация 19.01.2015 Сообщения 1 923 Благодарностей 1 123 Баллы 113 27.02.2020 #3 C#: string str = "Иванова Мария"; string[] arr = str.Split(' '); return arr[1] + " " + arr[0]; Реакции: Дмитрий621985
TwistDanceR Client Регистрация 30.05.2019 Сообщения 479 Благодарностей 200 Баллы 43 27.02.2020 #4 Дмитрий621985 сказал(а): Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе? Нажмите, чтобы раскрыть... А вот так на бОльшее количество cлов. На два тоже подойдет) C#: string text = "Мария Ивановна Шаповалова 27лет"; string[] splitted = text.Split(new[] {" "},StringSplitOptions.None); return String.Join(" ",splitted.Reverse()); //Выполнение кода C# Результат: 27лет Шаповалова Ивановна Мария Последнее редактирование: 27.02.2020 Реакции: Дмитрий621985 и inilim
Дмитрий621985 сказал(а): Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе? Нажмите, чтобы раскрыть... А вот так на бОльшее количество cлов. На два тоже подойдет) C#: string text = "Мария Ивановна Шаповалова 27лет"; string[] splitted = text.Split(new[] {" "},StringSplitOptions.None); return String.Join(" ",splitted.Reverse()); //Выполнение кода C# Результат: 27лет Шаповалова Ивановна Мария