Alessio Luffarelli - Sito Web
Sei qui: Guide e Tutorial / Desktop / Numeri casuali in Visual Basic .Net
Numeri casuali in VB.Net

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.

 

(C) Alessio Luffarelli