Aleatorio aleatorio = new Random(System.Guid.NewGuid().GetHashCode());
Random.Next Int32.MaxValue ?Random.Next(Int32) ?Random.Next(Int32, Int32) ?
Random() no siempre funciona mejor. Hago dos cosas para que funcione mejor.
1. Semilla aleatoriamente con algo, me gusta usar DateTime.Now.Millisegundo. Entonces, cuando creo una nueva instancia, hago algo como esto: randomNumber = new Random(DateTime.Now.Millisegundo);
2. Cree una instancia de su número aleatorio y úsela cada vez que necesite un número aleatorio. A menudo, si tiene varias instancias de números aleatorios, llámelas. en la misma iteración de tu código, terminarás obteniendo el mismo número de cada uno.
Buena suerte, espero que esto ayude. Random.Next()? Sleep(1000), delay2 1DateTime.Now. ¿Milisegundo?
DateTime.Now.Millisegundosleep 5000 2?guide?
[csharp] ver copia simple
Random rand = new Random(Guid.NewGuid() .Ge