Visual Basic - 返回开头

时间:2013-04-15 13:28:28

标签: if-statement

我只是想知道如果按下输入键(或任何键),是否有一种简单的方法可以让你的程序返回到开头。这意味着输出窗口将保持打开状态,他们不必关闭它并重新运行程序。

示例:

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

谢谢。

1 个答案:

答案 0 :(得分: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以来,它的语法可能会有所不同)

编辑:您将要检查以确保console.readline()输入是一个数字,否则您可能会遇到异常。

祝你好运