.NET 4.x Перемешать строки так, что каждый четный раз они возвращаются к исходному состоянию - C#
Формулировка задачи:
Есть 3 строки:
Цель, перемешать строки так, чтобы можно было повторить перемешивание и получить тот же результат. Какие есть способы?
Спасибо
String firstRow = "Первая строка"; String secondRow = "Вторая строка"; String thirdRow = "Третья строка";
Решение задачи: «.NET 4.x Перемешать строки так, что каждый четный раз они возвращаются к исходному состоянию»
textual
Листинг программы
String firstRow = "Первая строка"; String secondRow = "Вторая строка"; String thirdRow = "Третья строка"; String original = firstRow + secondRow + thirdRow; Random num = new Random(12); string rand = new string(original.ToCharArray().OrderBy(s => (num.Next(2) % 2) == 0).ToArray());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д