Hoy vamos a ver cómo obtener un número aleatorio en un rango usando C#. Es decir, usar una función para obtener un número entre 1 y 10 por ejemplo.

Te enseñaré el código de la función que devolverá un número entero dentro de un rango, misma que recibirá el límite inferior y superior, ambos inclusivos.

Para ello vamos a usar System.Random y el lenguaje C sharp.

Número aleatorio en rango con C#

Vamos al grano. Simplemente creamos una nueva instancia de System.Random e invocamos a Next. En este caso estoy sumando un 1 al límite superior para que ambos sean inclusivos:

De hecho esta función es más como una envoltura de Random.Next.

Uso del método

Como lo indiqué anteriormente, esta función devolverá un número en ese rango incluyendo a los límites. Por lo tanto si invocamos a la función con 1 y 100, devolverá un número entre 1 y 100 incluyendo al 1 y al 100.

En este caso estoy invocando a la función e imprimiendo el resultado. Obviamente la misma devolverá un número aleatorio y probablemente distinto en cada ejecución.

Número aleatorio en rango usando C sharp

Número aleatorio en rango usando C sharp

Si quieres puedes probar el código en este enlace, y ver más sobre C# aquí.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 4,207 suscriptores


parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comentarios

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada.

A %d blogueros les gusta esto: