c#自动产生随机数的问题

来源:互联网 发布:csdn设备运维算法 编辑:程序博客网 时间:2024/06/05 16:22

 Random ra = new Random(unchecked((int)DateTime.Now.Ticks));

或者

private int  getRandom()
        {
            Random myR
= new
Random();
           
return myR.Next(1,5000
);
        }

最大值与最小值一定要注意,上面例子中产生的只是1-4999的数字,不包括5000,所以如果5000也在范围内的话只能是

return myR.Next(1,5001);