【发布时间】:2010-12-07 01:29:06
【问题描述】:
我需要生成一个给定长度的随机字符串。到目前为止,这是我的代码。问题是随机字符串每次都像“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;
}
【问题讨论】: