How to create a countdown seconds timer in VB.NET

1 Answer

0 votes
Imports System
Imports System.Threading

Public Class CountdownTimer_VB_NET
    Public Shared Sub CountdownTimer(ByVal seconds As Integer)
        Console.WriteLine("Total time: " & seconds & " seconds")

        While seconds > 0
            Thread.Sleep(1000)
            seconds -= 1
            Console.WriteLine("Time remaining: " & seconds & " seconds")
        End While
    End Sub

    Public Shared Sub Main(ByVal args As String())
        Dim sec As Integer = 5
		
        CountdownTimer(sec)
    End Sub
End Class



' run:
'
' Total time: 5 seconds
' Time remaining: 4 seconds
' Time remaining: 3 seconds
' Time remaining: 2 seconds
' Time remaining: 1 seconds
' Time remaining: 0 seconds
'

 



answered Dec 18, 2024 by avibootz

Related questions

1 answer 199 views
1 answer 182 views
1 answer 193 views
1 answer 199 views
1 answer 177 views
1 answer 200 views
1 answer 192 views
...