03/01/14 12:01
Dice
Io ho 5 textBox, in cui voglio mettere 5 numeri casuali (come se lanciassi 5 dadi diversi).
Io ho fatto così: ho istanziato 5 dadi; e gli faccio "lanciare" usando un metodo che crea un numero casuale tra 1 e 6:
Poi per mettere i risultati nelle textBox faccio così:
risultato1 = Int32.Parse(this.txtRis1.Text = "" + dado1.LancioDado()); Per 5 volte
L'unico problema è che mi da lo stesso risultato su tutte e 5 le textBox.
Perchè??? Ho istanziato 5 dadi, non 1
Io ho fatto così: ho istanziato 5 dadi; e gli faccio "lanciare" usando un metodo che crea un numero casuale tra 1 e 6:
Random rnd = new Random(); int risultato = rnd.Next(1, numeroFacce + 1); return(risultato);
Poi per mettere i risultati nelle textBox faccio così:
risultato1 = Int32.Parse(this.txtRis1.Text = "" + dado1.LancioDado()); Per 5 volte
L'unico problema è che mi da lo stesso risultato su tutte e 5 le textBox.
Perchè??? Ho istanziato 5 dadi, non 1
aaa