Numero casuale in un intervallo in C#

Minahil Noor 11 dicembre 2023
Numero casuale in un intervallo in C#

Questo articolo introdurrà un metodo per generare un numero intero casuale in un intervallo in C#.

Usa il metodo Next() per generare un numero intero casuale in un intervallo in C#

Useremo il metodo Next() per generare un numero intero casuale in un intervallo in C#. Questo metodo genera un numero intero casuale in un intervallo specificato. Ha tre sovraccarichi. Per utilizzare questo metodo, dovremo creare un oggetto della classe Random. La sintassi corretta per utilizzare questo metodo è la seguente.

Random myObject = new Random();
myObject.Next(min, max);

Il dettaglio dei suoi parametri è il seguente.

Parametri Descrizione
min È il valore minimo o il limite inferiore dell’intervallo.
max È il valore massimo o il limite superiore dell’intervallo.

Questo metodo restituisce un numero intero casuale nell’intervallo specificato.

Il programma sotto mostra come possiamo usare il metodo Next() per generare un numero intero casuale all’interno di un intervallo.

using System;
public class Program {
  public static void Main() {
    Random myObject = new Random();
    int ranNum = myObject.Next(100, 150);
    Console.WriteLine("The Random Number is: " + ranNum);
  }
}

Produzione:

The Random Number is : 145

Articolo correlato - Csharp Integer