Sto cercando di realizzare una specie di Fantacalcio in C# cercando il piu' possibile di
rispettare la OOP.
In particolare avrei bisogno di un form di inserimento calciatori, i quali sono organizzati in un array di tipo " string[] ", per cui
ho inserito un bottone ed una textbox, e ad ogni click, il testo della textbox andava a popolare il mio array (20 posizioni)
scalandole in senso crescente:
- Codice: Seleziona tutto
private void button3_Click(object sender, EventArgs e)
{
count2--;
if (count2 >= 1)
{
squadra1.players[squadra1.players.Length - count2] = textBox1.Text;
}
else
{
MessageBox.Show("..non c'e' piu' posto in squadra!");
}
}
..E naturalmente ho messo nelle variabili globali il counter : [int count2 = 20; cioe' MAX numero di calciatori in squadra];
Il mio problema e' che volevo fare il tutto con un ciclo for, ma ne ho scritti a centinaia e senza risultato...
![Addio [sadbye]](http://www.megalab.it/forum/images/smilies/Addio.gif)
- Codice: Seleziona tutto
private void button3_Click(object sender, EventArgs e)
{
for (int i = 0; i < squadra1.players.Length; i++)
{
squadra1.players[i] = textBox1.Text;
}
}
questo mi riempe tutte le posizioni con lo stesso testo al primo click...
OK, anche se per adesso il tutto funziona, spero in un HELP per capire meglio 'sti cicli FOR .....
... CIAO!!