Можете ли вы сказать мне, есть ли способ создать одну строку из другой, используя параметры?Генерировать случайную строку, используя параметры
Например:
{Привет | Привет | Эй}, как ты {сегодня | делать}?
Эта строка является базой для случайно сгенерированной строки, используя эти значения.
Так это может быть:
Здравствуйте, как вы сегодня? или Привет, как дела? или любые варианты.
Есть ли простой способ сделать это?
Главное, что начальная строка не является «фиксированной», поэтому она может быть любой строкой с любыми значениями {.. | ..}, которые могут быть найдены в любом месте этой строки.
Да, это довольно просто, просто нужно разобрать строку ... попробуйте что-нибудь, затем вернитесь, если вы застряли – musefan
Да, есть простой способ сделать это. – Banana
Возможно, вы используете метод тасования, например здесь http://stackoverflow.com/questions/273313/randomize-a-listt-in-c-sharp –