回 帖 发 新 帖 刷新版面

主题:请教一个问题

请问大家 Console.ReadLine 怎么用啊!现在有一个程序大家帮我看看啊!为什么按回车就返回!
Module Module1

    Sub Main()
        Dim mystring As String = "你好"
        Dim mytime, myread As String
        Console.WriteLine(mystring)
        mytime = "当前日期" & Today.ToString("yyyy年MM月dd日 dddd")
        Console.WriteLine(mytime)
        Do
            mystring = "当前时间" & TimeOfDay.ToString("HH:mm:ss")
            Console.WriteLine(mystring)
            mystring = "输入任何键 + Enter重复显示,直接按Enter键返回"
            Console.WriteLine(mystring)
            myread = Console.ReadLine()
        Loop While myread.Length <> 0
    End Sub
End Module

回复列表 (共1个回复)

沙发

没有学好VB,不过试试吧,
Console.ReadLine
是从屏幕上输入一个。。。你想输入的东西。
因为下面的Loop While myread.Length <> 0
循环,所以呢,程序会再执行了,
你直接按下ENTER,就是说你输入的myreader为0了,为0。所以不循环了,就退出了,

我来回复

您尚未登录,请登录后再回复。点此登录或注册