如题。

解决方案 »

  1.   

    System.Random random = new Random( DateTime.Now.Ticks );
    random.Next(0,39)
      

  2.   


    new Random().Next(0, 39)
      

  3.   

    =====================================
     Random rd = new Random();
     int one= rd.Next(0, 39);
      

  4.   

    System.Random random = new Random( Convert.ToInt32(DateTime.Now.Millisecond ));
                memoEdit1.Text = random.Next(0, 39).ToString();
      

  5.   

    Random ss = new Random();
                int a = ss.Next(0, 39);
      

  6.   

    System.Random myrd = new Random(Convert.ToInt32(DateTime.Now.Millisecond));
                Console.WriteLine(myrd.Next(0,39).ToString());
      

  7.   

    Random rd = new Random();
     int one= rd.Next(0, 39);
      

  8.   

    Random rd = new Random();
    int one= rd.Next(0, 39);正解
      

  9.   

    while (true)
    {
        System.Random myNumber = new Random();
        Console.WriteLine( myNumber.Next(0, 40).ToString() );
        Console.ReadKey();
    }// Next的第二个参数如果是39则随机数中是0到38中的数
    // 如果要产生的数中有39的话,Next函数第二个参数应该是40
      

  10.   

    Random rd = new Random();
     int one= rd.Next(0, 39);