请问C#
中如何生成随机数?

解决方案 »

  1.   

    Math.Rand(10);生成0-9之间的整数
      

  2.   

    Math.Rand(10).next();生成10以后的数
      

  3.   

    int x = new Random().Next(0, 10); // 产生一个[0~10)的随机数。
      

  4.   

    Ramdon r = new Ramdon();
    int x = r.next();
    r.Next()//返回非负随机数
    r.Next(int32)//返回一个小于所指定最大值的非负随机数。
    r.Next(int32,int32)//返回一个指定范围内的随机数。比如r.Next(1,100)就是返回1到100之间的随机数。