2013-04-15 2 views
0

Мне просто интересно, есть ли простой способ попросить вашу программу вернуться к началу, если нажать клавишу ввода (или любую клавишу). Это означает, что окно вывода останется открытым, и им не придется закрывать его и повторно запускать программу.Visual Basic - Возврат к началу

Пример:

Console.WriteLine("Enter your age") 
age = Console.ReadLine() 

If age < 18 Then 
    Console.WriteLine("Not old enough, please enter age again") 
    ' GO BACK TO BEGINING TO ASK THE USER TO ENTER THEIR AGE AGAIN 
End If 

Спасибо.

ответ

0
DIM Age as INT = 0 

DO UNTIL Age > 18 
    Age = Console.ReadLine() 

    IF AGE < 18 THEN 
     Console.WriteLine("Not Old Enough... blah") 
    END IF 

LOOP 

(его было навсегда, так как я использовал VB синтаксис может быть выключен немного)

EDIT: Вы будете хотеть, чтобы проверить, чтобы убедиться, что Console.ReadLine() вход является числом иначе вы можете получить исключение.

Удача

+0

Отлично. Работал. Спасибо. –

Смежные вопросы