Visual Basic , debido a sus raíces en el lenguaje de programación BASIC, compatible tanto con las etiquetas y declaraciones GOTO como una manera de controlar el flujo del programa . Esto permite a un programador especificar una ubicación en el programa y luego utilizar la instrucción GOTO para volver a ese lugar y en cualquier momento posterior. Instrucciones 
 1 
 Crear un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto ". Seleccione la opción " Aplicación de consola. " Más tarde , se puede utilizar la información de este ejemplo en una aplicación de interfaz gráfica de usuario (GUI ) 
 2 
 Pega el siguiente código para prepararse para el bucle : . 
 
 Cuenta Dim = 0 
 3 
 Pega el siguiente etiqueta : 
 
 ReturnPoint : 
 
 Aquí es donde el GOTO volverá a cuando se le llama 
 < br . > 4 
 Pega el siguiente para imprimir el valor actual de " conteo " y aumentar la cuenta a uno: 
 
 Console.WriteLine (recuento ) 
 cuenta 
 + = 1 
 
 5 
 Pega el siguiente línea de código para realizar la prueba para ver si el código debe devolver o finalizar el programa : 
 
 Si ( contador < 100 ) Entonces GoTo ReturnPoint 
 
 Console.WriteLine ( " ¡Ya está! " ) 
 
 Console.ReadKey () 
 
 Si la cuenta no ha llegado a cien, el GOTO enviará el código de nuevo a la etiqueta ReturnPoint de una anterior paso . De lo contrario, continúe en la línea siguiente, que imprime un mensaje terminado y lee una clave desde el teclado ( para dar al usuario la oportunidad de ver la salida antes de que el programa se cierra ) .