C# Guid.NewGuid生成随机数的例子

发布时间:2020-05-22编辑:脚本学堂
分享一个c#使用Guid.NewGuid生成随机数的代码,根据GUID获得种子,然后获得随机数,这个是完全随机的。

例子,Guid.NewGuid生成随机数
 

复制代码 代码示例:
static int GetRandomNumber(int min, int max)
{
    int rtn = 0;
    Random r = new Random();
    byte[] buffer = Guid.NewGuid().ToByteArray();
    int iSeed = BitConverter.ToInt32(buffer, 0);
    r = new Random(iSeed); //随机数
    rtn = r.Next(min, max + 1);
    return rtn;
}