/// <summary> /// 获取随机数 /// </summary> /// <param name="length">随机数长度</param> /// <returns></returns> private long GetRandom(int length) { if(length<=0) throw new Exception("随机数长度指派错误,长度不能为0或负数"); if(random==null) random = new Random();
int minValue = 0; int maxValue = int.Parse(System.Math.Pow(10,length).ToString()); long result = long.Parse(random.Next(minValue,maxValue).ToString()); return result; } 参数就是你想要随机数的长度!
/// <summary> /// 获取随机数 /// </summary> /// <param name="length">随机数长度</param> /// <returns></returns> private long GetRandom(int length) { if(length<=0) throw new Exception("随机数长度指派错误,长度不能为0或负数"); if(random==null) random = new Random();
int minValue = 0; int maxValue = int.Parse(System.Math.Pow(10,length).ToString()); long result = long.Parse(random.Next(minValue,maxValue).ToString()); return result; } 这个根据你的需要设置长度和数值范围
一直循环就是了啊
/// 获取随机数
/// </summary>
/// <param name="length">随机数长度</param>
/// <returns></returns>
private long GetRandom(int length)
{
if(length<=0)
throw new Exception("随机数长度指派错误,长度不能为0或负数");
if(random==null)
random = new Random();
int minValue = 0;
int maxValue = int.Parse(System.Math.Pow(10,length).ToString());
long result = long.Parse(random.Next(minValue,maxValue).ToString());
return result;
}
参数就是你想要随机数的长度!
/// 获取随机数
/// </summary>
/// <param name="length">随机数长度</param>
/// <returns></returns>
private long GetRandom(int length)
{
if(length<=0)
throw new Exception("随机数长度指派错误,长度不能为0或负数");
if(random==null)
random = new Random();
int minValue = 0;
int maxValue = int.Parse(System.Math.Pow(10,length).ToString());
long result = long.Parse(random.Next(minValue,maxValue).ToString());
return result;
}
这个根据你的需要设置长度和数值范围