Random rdm1 = newRandom(unchecked((int)DateTime.Now.Ticks)); or
GUID

解决方案 »

  1.   

    for (int i=0;i<20;i++)
    {
    //
    // Random a = new Random();
    // int value1 = a.Next(1000,9999);
    Random rdm1 = new Random(unchecked((int)DateTime.Now.Ticks)); 
    int value1 = rdm1.Next();
    listBox1.Items.Add(value1.ToString());
    }
    还是有相同的
      

  2.   

    System.Guid guid = System.Guid.NewGuid();
      

  3.   

    int value1 = Int32.Parse(DateTime.Now);
      

  4.   

    System.Guid guid = System.Guid.NewGuid();
    这个会产生字符,要全部是数字