Come posso generare un tot di numeri random scegliendo tra quelli presenti in un array?
thx

Ormai programmano tutti... ma la professionalità appartiene a pochi
inizializza una nuova istanza nella classe Random e utilizza il metodo

Random.Next(int limiteInferiore, int limiteSuperiore)

il numero restituito lo usi come indice per l'array

ciao marco
Modificato da nostromo il 14 marzo 2008 14.55 -

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

string[] strRandoms = { "1",  "2", "3", "4" };
Random RandRandoms = new Random();
txtRandom.Text = strRandoms[RandRandoms.Next(0, strRandoms.Length -1)];



Dovrebbe andare...

{
to love is to lose and to lose is to die
}
perfetto...avevo risolto anche perchè il problema era + complesso: generare numeri random diversi.

Mi piacerebbe sapere come ottimizzereste considerando che il range iniziale in cui pescare i numeri è dinamico.

Ormai programmano tutti... ma la professionalità appartiene a pochi
il metodo accetta più parametri, puoi passare tranquillamente i valori che preferisci.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.