Nombre aléatoire dans une plage en C#

Minahil Noor 16 février 2024
Nombre aléatoire dans une plage en C#

Cet article présentera une méthode pour générer un nombre entier aléatoire dans une plage en C#.

Utilisez la méthode Next() pour générer un nombre entier aléatoire dans une plage en C#

Nous utiliserons la méthode Next() pour générer un nombre entier aléatoire dans une plage en C#. Cette méthode génère un entier aléatoire dans une plage spécifiée. Il a trois surcharges. Pour utiliser cette méthode, nous devrons créer un objet de la classe Random. La syntaxe correcte pour utiliser cette méthode est la suivante.

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

Le détail de ses paramètres est le suivant.

Paramètres Description
min Il s’agit de la valeur minimale ou de la limite inférieure de la plage.
max Il s’agit de la valeur maximale ou de la limite supérieure de la plage.

Cette méthode renvoie un entier aléatoire dans la plage spécifiée.

Le programme ci-dessous montre comment utiliser la méthode Next() pour générer un entier aléatoire dans une plage.

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);
  }
}

Production:

The Random Number is : 145

Article connexe - Csharp Integer