Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Aleatorios

Estas en el tema de Aleatorios en el foro de .NET en Foros del Web. Buen día necesito sortear un array en vb.net y que me devuelva uno de ellos, ejemplo: En un array yo tengo almacenado 3 valores (5,10,18) ...
  #1 (permalink)  
Antiguo 26/04/2014, 14:01
 
Fecha de Ingreso: abril-2010
Mensajes: 65
Antigüedad: 14 años
Puntos: 3
Aleatorios

Buen día necesito sortear un array en vb.net y que me devuelva uno de ellos, ejemplo: En un array yo tengo almacenado 3 valores (5,10,18) y quiero que me devuelva al azar cualquiera de esos 3 valores del array, puede ser 5 o 10 o 18, cualquier ayuda desde ya gracias
  #2 (permalink)  
Antiguo 26/04/2014, 15:54
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Aleatorios

Utiliza la clase Random para generar un número aleatorio:

Código C#:
Ver original
  1. int [] data = new int[3] { 5, 10, 18 };
  2. Random random = new Random();
  3. int randomNumber = random.Next(0, data.length);
  4.  
  5. //Imprimir número del array elegido de manera aleatorio
  6. Console.WriteLine(data[randomNumber]);

Un saludo.

Etiquetas: net, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:33.