asp - asp.net - aspcode.it

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 121
ASPCode.it - Store
  > > Articoli > > Variabili e Array

Generare un numero casuale con ASP.NET

Data di pubblicazione: 03/04/2002        Voto della community: n.g. (Votanti: 0)

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>




Utenti connessi: 121