Generare un numero casuale (o random) in Visual Basic.Net è veramente semplice. Innanzittuo dobbiamo creare un oggetto di tipo Random in questo modo:
Dim MyRnd As New Random
dopo di chè possiamo generare numeri casuali con una di queste istruzioni:
- MyRnd.Next: restituisce un numero casuale intero non negativo a 32 bit;
- MyRnd.Next(N): restituisce un numero casuale compreso tra 0 e N-1;
- MyRnd.Next(m, M): restituisce un numero random intero compreso tra m e M-1;
- MyRnd.NextDouble: restituisce un numero random con la virgola compreso tra 0,0 e 1,0.
Per generare invece caratteri casuali (lettere dell'alfabeto casuali) potete utilizzare queste due righe di codice:
Dim tmp As Integer = MyRnd.Next(26)
Dim CarattereCasuale As Char = Chr(tmp + 65)
Queste informazioni possono essere applicate anche nella programmazione ASP.Net purchè si utilizzi come linguaggio VB.Net.