Д Дмитрий621985 Пользователь Регистрация 03.06.2018 Сообщения 160 Благодарностей 6 Баллы 18 27.02.2020 #1 Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
Покажите пожалуйста способы как развернуть простой текст типо Иванова Мария на Мария Иванова. Может есть хитрый код на си шарпе?
orka13 Client Регистрация 07.05.2015 Сообщения 2 167 Благодарностей 2 169 Баллы 113 27.02.2020 #2 https://zennolab.com/wiki/ru:actions:text:extended-spintax Реакции: one и Platon
V Valandersi Client Регистрация 19.01.2015 Сообщения 1 873 Благодарностей 1 120 Баллы 113 27.02.2020 #3 C#: string str = "Иванова Мария"; string[] arr = str.Split(' '); return arr[1] + " " + arr[0]; Реакции: Дмитрий621985
TwistDanceR Активный пользователь Регистрация 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лет Шаповалова Ивановна Мария