> > Articoli
> > Variabili e Array
Generare un numero casuale con ASP.NET
Per la generazione di numeri casuali, ASP.NET mette a disposizione la classe System.Random.
Nel seguente script vengono riportati alcuni esempi di generazione di numeri in maniera casuale:
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e) {
//Costruttore dell'oggetto
Random rnd = new Random();
//Genero un numero intero casuale
Response.Write(rnd.Next()+"<br>");
//Genero un numero intero casuale di range 10
Response.Write(rnd.Next(10)+"<br>");
//Genero un numero intero casuale tra 2 e 4
Response.Write(rnd.Next(2,5)+"<br>");
//Genero un numero reale tra 0 e 1
Response.Write(rnd.NextDouble()+"<br>");
//Riempio un array di byte con numeri casuali
Byte[] b = new Byte[10];
rnd.NextBytes(b);
Response.Write("<br>Valori dell'array :<br>");
for (int i = 0; i < 10; i++) {
Response.Write(i);
Response.Write("-> ");
Response.Write(b[i]+"<br>");
}
}
</script>
 |
Copyright © 2001-2012 ASPCode.it
- Riproduzione vietata - v. 3.0
- Capitani Paolo - P.IVA: 03300740408
- Contact
|
 |