我正在使用C#,需要生成一个随机的10位数字。到目前为止,我只找到了指定最小和最大值的示例。如何生成一个10位数的随机数字,可以以0开头(最初,我希望random.Next(1000000000,9999999999)
但我觉得这不是我想要的)。
我的代码现在看起来像这样:
[WebMethod]
public string GenerateNumber()
{
Random random = new Random();
return random.Next(?);
}
最后我这样更新了:
[WebMethod]
public string GenerateNumber()
{
Random random = new Random();
string r = "";
int i;
for (i = 1; i < 11; i++)
{
r += random.Next(0, 9).ToString();
}
return r;
}
random.Next(1000000000,9999999999)
产生错误!!! - AminM