10/01/11 12:07
DexterELEL
Ragazzi ho tante istruzioni if ma voglio che l'else sia solo 1 per tutti esempio
Se Faccio così se sbaglio nome mi devo leggere 4 message box io voglio che il message box sia solo 1
Se lo metto così l'errore esce a tutti anche se i nomi sono corretti e dp esegue this.hide(); tranne per asd dove c'è l'else
Se Faccio così se sbaglio nome mi devo leggere 4 message box io voglio che il message box sia solo 1
if (textBox1.Text == "asd") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (textBox1.Text == "asd1") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (textBox1.Text == "asd2") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (textBox1.Text == "asd3") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (textBox1.Text == "asd4") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); }
Se lo metto così l'errore esce a tutti anche se i nomi sono corretti e dp esegue this.hide(); tranne per asd dove c'è l'else
if (textBox1.Text == "asd") { this.Hide(); } else { MessageBox.Show("Nome non valido", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); if (textBox1.Text == "asd1") { this.Hide(); } if (textBox1.Text == "asd2") { this.Hide(); } if (textBox1.Text == "asd3") { this.Hide(); } if (textBox1.Text == "asd4") { this.Hide(); } }
aaa