C# Problema con del compilatore o sono io che sbaglio?

di il
1 risposte

C# Problema con del compilatore o sono io che sbaglio?

Ciao a tutti sto imparando a programmare in c# dopo aver abbandonato java.
(Programmo con monodevelop da ubuntu)
Volevo iniziare un programma che calcola delle formule fisiche, purtroppo non ho potuto neanche abbozzare l'algoritmo che mi si presenta questo problema:

protected void OnBSpazioClicked (object sender, EventArgs e)
{

if (T4.Text != null && T2.Text != null)
//T1.Text = Operazione 1;
else if (T4.Text != null && T3 != null)
//T1.Text = Operazione 2;
else if (T2.Text != null && T3.Text != null)
//T1.Text = Operazione 3;
}


Praticamente il problema è che se il primo if è falso esce senza leggere gli altri e chiude il programma.
Ho provato con try/catch, non si chiude il programma però ignora comunque gli altri else if.
Sono io che sbaglio qualcosa o è un bug del compilatore?Mi dite come posso risolvere?
Grazie a tutti!

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte