一个生成不重复随机数的方法

来源:互联网 发布:数据精灵后台授权系统 编辑:程序博客网 时间:2024/04/28 17:29

//生成不重复随机数算法
private int GetRandomNum(int i,int length,int up,int down)
{
 int iFirst=0;
 Random ro=new Random(i*length*unchecked((int)DateTime.Now.Ticks));
 iFirst=ro.Next(up,down);
 return iFirst;
}

 

//这种办法更保险

private string GetRandomNum()
{
            Random ro = new Random(Guid.NewGuid().GetHashCode());
            string iFirst = ro.Next(10, 99).ToString();
            return iFirst;
 }

原创粉丝点击