欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c#生成随机数示例分享

程序员文章站 2024-02-24 11:16:25
复制代码 代码如下:/// 构造随机数 种子static int getrandomseed(){      &...

复制代码 代码如下:

/// 构造随机数 种子
static int getrandomseed()
{
            byte[] bytes = new byte[4];
            system.security.cryptography.rngcryptoserviceprovider rng = new system.security.cryptography.rngcryptoserviceprovider();
            rng.getbytes(bytes);
            return bitconverter.toint32(bytes, 0);
}
///  生成随机 数
static int rnd() 
{    
            random ran = new random(getrandomseed());        
            int cnt = ran.next(0,59);
            return cnt;
 }