Spesso quando scriviamo del codice, vogliamo eseguire azioni diverse in base a decisioni diverse. Per far ciò possiamo utilizzare delle istruzioni condizionali.
In Visual Basic .Net abbiamo queste strutture:
- If..Then
- If..Then..Else
Possiamo usare l’istruzione If…Then quando vogliamo eseguire un’istruzione se una condizione è vera.
If (condizione) Then
Istruzioni
End If
Invece possiamo usare l’istruzione If…Then…Else quando vogliamo oppure scegliere quale tra due blocchi di codice eseguire in base ad una condizione.
If (condizione) Then
Istruzioni
Else
IstruzioniAlternative
End If
Abbiamo la possibilità di indicare una serie di istruzioni alternative nel caso in cui la condizione sia falsa.
In C# la logica rimane la stessa, ma si usano le parentesi graffe dopo la condizione e alla fine delle istruzioni a sostituire la End If, inoltre la formula then è omessa e non ha una sua corrispettiva. Per quanto riguarda l’uso dell’Else occorre anche qui inserire le parentesi graffe per contenere le sue istruzioni
