Mar 26

Per generare un numero random in ASP.NET (c#) dobbiamo istanziare un istanza dell’oggetto RANDOM (System.Random):

Random RandomClass = new Random();

A questo punto  possiamo scegliere se creare un numero casuale tra 0  e 2.147.483.647:

int RandomNumber = RandomClass.Next();

oppure se dare dei parametri per la generazione di un numero da … a…:

int RandomNumber = RandomClass.Next(4, 14);

Se invece vogliamo solamente stabilire il massimo numero generabile possiamo usare:

int RandomNumber = RandomClass.Next(14);

 

La stessa cosa vale per la generazione di un numero float, cambiando però il metodo che chiamiamo:

double RandomNumber = RandomClass.NextDouble();

 

Le specifiche dell’oggetto complete su MSDN.