Strutture condizionali in VB.NET e C#

Una delle strutture principalmente utilizzata durante la programmazione è quella dell’ If detta istruzione condizionale che permette di eseguire una parte di codice “se” si verifica una, o più, condizioni. 

  •  VB.NET


If condizione1 Then
'... istruzioni da eseguire se condizione1 vera
ElseIf condizione2 Then
ElseIf condizione3 Then
'... istruzioni da eseguire se condizione2 vera
'... istruzioni da eseguire altrimenti
'... istruzioni da eseguire se condizione3 vera Else
End If
Else si utilizza nel caso che non si sia verificata la condizione iniziale. Se si vogliono utilizzare invece una concatenzione di strutture If, si possono concatenare dopo il primo If, altre strutture Else If che permettono di eseguire il codice al verificarsi della prima condizione vera all’interno della concatenazione. 
  • C#
       if (condizione1)
            {
                //... istruzioni da eseguire se condizione1 vera
            }
            else if (condizione2)
            {
                //... istruzioni da eseguire se condizione2 vera
            }
            else if (condizione3)
            {
                //... istruzioni da eseguire se condizione3 vera
            }
            else
            {
                //... istruzioni da eseguire altrimenti
            }

Commenti

Post popolari in questo blog

Alcuni esempi di strategie di trading algoritmico utilizzate

Processi stocastici con mean reversion: Ornstein–Uhlenbeck process, Dixit & Pindyck Model, Vasicek model, etc

Bollinger Bands