Возможный дубликат:
генератор случайных строк С#
Мне нужно создать случайную строку с заданной длиной. Это мой код до сих пор. Проблема заключается в том, что случайная строка похожа на "RRRRRR" или "SSSSS". Эта же буква каждый раз. Когда я перезапущу приложение, письмо изменится. Мне нужно что-то вроде "asrDvgDgREGd"
public string GenerateChar()
{
Random random = new Random();
return Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65))).ToString();
}
public string GenerateChar(int count)
{
string randomString = "";
for (int i = 0; i < count; i++)
{
nahodneZnaky += GenerateChar();
}
return randomString;
}