Я новичок в C#, поэтому не обвиняйте меня в моей глупости. Я работаю над приложением, которое должно рандомизировать слово и дать ему длину, например, вы пишете слово «Линия», и оно дает вам «iLen». В настоящее время я уверен, что только эта часть работы:Рандомизация строки
private void lenght_Click(object sender, EventArgs e)
{
String word = textBox1.Text;
int x = word.Length;
MessageBox.Show(x.ToString());
}
private void randomize_Click(object sender, EventArgs e)
{
String word = textBox1.Text;
int x = word.Length;
}
Я пробовал много, но большинство из них только что врезались приложение так, в данный момент я хотел бы знать, что делает делает Text.ToCharArray и я хотел бы получить дополнительную поддержку. Так что мне нужен только метод, который принимает вашу случайную последовательность. Это дает вам другую строку только с пюре/рандомизированными символами. Теперь я оставлю вопрос в течение 5 - 7 часов, чтобы получить больше ответов позже. Я просмотрю их все и дам репутацию рабочим. Спасибо за поддержку! Я прочитал все ваши отзывы, но я опаздываю, потому что сейчас пришло время проверить все.
До сих пор вы нашли, как показать длину строки в окне сообщения. Что вы пытались рандомизировать слово? Вы проверили документы, чтобы узнать, что делает «ToCharArray'? Проводили ли вы какие-либо исследования этой проблемы? –
_Но новичок в C#, поэтому не обвиняйте noob._ Мы никогда этого не делаем! –
Вы можете использовать тот же алгоритм, что описано [здесь] (http://stackoverflow.com/q/273313/335858). Преобразуйте строку в список символов, запустите перемещение и преобразуйте результат обратно в строку. – dasblinkenlight