【问题标题】:Why does VB close the console window too soon?为什么VB过早关闭控制台窗口?
【发布时间】:2017-09-15 16:20:23
【问题描述】:

我正在学习 Visual Basic,我想用Hola mundo 显示一个 Windows 控制台,如下所示:

Module Greeting

   Sub Main()
       Console.WriteLine('Hola mundo')
   End Sub

End Module

但它运行程序,并显示 windows 控制台并快速关闭,为什么? ,有什么遗漏吗?

【问题讨论】:

标签: vb.net visual-studio visual-studio-2010


【解决方案1】:

VB 会在程序终止后立即关闭控制台,即Sub Main() 中的最后一条语句已执行。因此添加一个等待按键的命令

Console.WriteLine('Hola mundo')
Console.ReadKey()

现在控制台保持打开状态,直到用户按下某个键。如果您希望他按 Enter,请将 Console.ReadKey() 替换为 Console.ReadLine()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 2014-04-11
    • 2017-03-29
    • 2012-10-14
    相关资源
    最近更新 更多