Visual Basic , per le sue radici nella lingua di programmazione BASIC , supporta entrambe le etichette e goto come un modo per controllare il flusso del programma . Questo permette ai programmatori di specificare un percorso nel programma e quindi utilizzare l'istruzione GOTO per tornare a quella posizione in qualsiasi momento. Istruzioni 
 1 
 Creare un nuovo progetto facendo clic su "File" e " Nuovo progetto ". Scegli "Console Application ". Successivamente, è possibile utilizzare le informazioni da questo esempio in una Graphical User Interface ( GUI ) applicazione 
 2 
 Incollare il codice riportato di seguito per preparare il loop : . 
 
 Dim count = 0 
 3 
 Incollare la seguente etichetta : 
 
 ReturnPoint : 
 
 Questo è dove il GOTO tornerà a quando viene chiamato 
 < br . > 4 
 incolla quanto segue per stampare il valore corrente di "count" e aumentare il numero di uno: 
 
 Console.WriteLine ( conteggio ) per conteggio 
 + = 1 
 
 5 
 Incollare la seguente riga di codice per eseguire il test per vedere se il codice deve restituire o terminare il programma : 
 
 if (count < 100 ) Then GoTo ReturnPoint 
 
 Console.WriteLine ( "Finito ! " ) per 
 Console.ReadKey ( ) per 
 Se il conteggio non ha ancora raggiunto un centinaio, il GOTO invierà il codice di ritorno per l'etichetta ReturnPoint da un precedente passo . In caso contrario , si proseguirà alla riga successiva , che stampa un messaggio di conclusione e legge un tasto della tastiera ( per dare all'utente la possibilità di vedere l'uscita prima che il programma si chiude) .