Manuale VB.Net

Follow on Facebook  Share on Twitter  Share on Google  Share on Linkedin  Share on Blogger  Share on Flipboard  Share on Tumblr 

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 ne abbiamo quattro tipi:

  • If..Then
  • If..Then..Else
  • If..Then..ElseIf
  • Select Case

Vediamole nel dettaglio.

If..Then

Possiamo usare l'istruzione If...Then quando vogliamo eseguire un'istruzione se una condizione è vera.

Sintassi

If (condizione) Then
  Istruzioni
End If

If..Then..Else

Possiamo usare l'istruzione If...Then...Else quando vogliamo oppure scegliere quale tra due blocchi di codice eseguire in base ad una condizione.

Sintassi

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.

If..Then..ElseIf

Esiste anche la possibilità di realizzare istruzioni condizionali nidificate, in cui possiamo valutare più condizioni.

Sintassi

If (condizione) Then
  Istruzioni
ElseIf (condizione)
  Istruzioni
Else
  IstruzioniAlternative
End If

Select Case

E' una struttura di selezione multipla, è opportuno usarla quando ci accorgiamo di stare utilizzado troppi ElseIf. Valuta una espressione di controllo ed esegue il blocco di codice corrispondente al risultato. Possiede anche un blocco Case Else, per contemplare i casi non inclusi nei case.

Sintassi

Select Case (espressione)
  Case valore1
    Istruzioni
    Break
  Case valore2
    Istruzioni
    Break
	...
  Case Else
    Istruzioni di default
End Select

Esempio

Module modCase
  Sub Main
    Dim numero As Integer
    Console.Write("Scrivi un numero")
    numero = Console.ReadLine()
    Select Case (numero)
      Case 0 To 10
        Console.Writeline("Tra 0 e 10")
        Break
      Case 11 To 20
        Console.Writeline("Tra 11 e 20")
        Break
      Case 21 To 30
        Console.Writeline("Tra 21 e 30")
        Break
      Case Else
        Console.Writeline("Caso non contemplato")
    End Select
  End Sub
End Module

Manuale VB.Net

 

A colpo d'occhio

  • Script C#

    Script C# per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale C#

    Manuale completo di C# per principianti e non

  • Script VB.Net

    Script VB.Net Visual Basic .net: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale SQL

    Manuale di SQL con particolare attenzione a T-SQL di Microsoft SQL Server

  • Script PHP

    script PHP per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro.

  • Manuale CSS

    Manuale completo sui CSS per principianti e non

Be Responsive

HTML 5

HTML 5

HTML 5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto delle pagine Web.

CSS 3

CSS 3

CSS 3 è l'ultima evoluzione dei fogli di stile CSS. Contiene molte novità come angoli arrotondati, ombre, sfumature, transizioni o animazioni.

jQuery

jQuery

jQuery è una libreria JavaScript cross-platform progettata per semplificare lo scripting lato client.