Número aleatorio en un rango en C#
Minahil Noor
30 marzo 2021

Este artículo presentará un método para generar un número entero aleatorio en un rango en C#.
Utilice el método Next()
para generar un número entero aleatorio en un rango en C#
Usaremos el método Next()
para generar un número entero aleatorio en un rango en C#. Este método genera un número entero aleatorio en un rango especificado. Tiene tres sobrecargas. Para utilizar este método, tendremos que crear un objeto de la clase Random
. La sintaxis correcta para utilizar este método es la siguiente.
Random myObject = new Random();
myObject.Next(min, max);
El detalle de sus parámetros es el siguiente.
Parámetros | Descripción | |
---|---|---|
min |
Es el valor mínimo o el límite inferior del rango. | |
max |
Es el valor máximo o límite superior del rango. |
Este método devuelve un número entero aleatorio en el rango especificado.
El programa siguiente muestra cómo podemos usar el método Next()
para generar un número entero aleatorio dentro de un rango.
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);
}
}
Producción:
The Random Number is: 145
Artículo relacionado - Csharp Integer
- C# Convertir la Int a Cadena
- Convertir Int en Enum en C#
- Int aleatoria en C#
- Cómo convertir la cadena en Int en C#
- División entera en C#