Zufällige Int in C#

In diesem Artikel wird eine Methode zum Generieren einer zufälligen Ganzzahl in C# vorgestellt.

Verwenden Sie die Methode Next(), um eine zufällige Ganzzahl in C# zu generieren

Wir werden die Methode Next() verwenden, um eine zufällige Ganzzahl in C# zu generieren. Diese Methode generiert eine zufällige Ganzzahl. Es hat drei Überladungen. Um diese Methode verwenden zu können, müssen wir ein Objekt der Klasse Random erstellen. Die korrekte Syntax für diese Methode lautet wie folgt.

Random myObject = new Random();
myObject.Next();

Diese Methode gibt eine zufällige Ganzzahl zurück.

Das folgende Programm zeigt, wie wir mit der Methode Next() eine zufällige Ganzzahl generieren können.

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

Ausgabe:

The Random Number is: 880084995

Die von der Funktion erzeugte Zufallszahl ist zu groß. Wir können dieser Funktion eine Zahl übergeben, damit sie eine Zufallszahl zurückgibt, die kleiner als diese Zahl ist.

Das folgende Programm zeigt, wie wir mit der Methode Next() eine zufällige Ganzzahl erzeugen können, die kleiner als eine bestimmte Zahl ist.

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

Ausgabe:

The Random Number is: 96

Wir können auch einen Bereich festlegen. Die Funktion gibt die Zufallszahl zwischen diesem Bereich zurück.

Das folgende Programm zeigt, wie wir mit der Methode Next() eine zufällige Ganzzahl innerhalb eines Bereichs generieren können.

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

Ausgabe:

The Random Number is: 145

Verwandter Artikel - Csharp Integer

  • Konvertieren Sie Double in Int in C#
  • Konvertieren Integer in Binär in C#