Ciao a tutti!
Ho la necessità di creare dei numeri random che siano davvero compresi tra 2 numeri di intervallo.
Sto usando Random di .NET in questo modo:

codice:
 Dim i As Integer = 0
        Do Until i = 2
            Dim rand As New System.Random
            Dim index As Integer = rand.Next(0, 2)
            i = index
            Console.WriteLine(index)
        Loop
il loop va in crash dopo circa 1,5 milioni di cicli dove il numero max (2) non esce MAI....

Questo accade sempre...

la domanda a sto punto è: ma il numero max è compreso o no nell'intervallo?
Perchè in alcuni scenari del mio software il fatto che non lo sia rischia davvero di mandare in loop infinito l'applicazione!

Grazie