C#使用timer定時(shí)在屏幕上輸出信息的方法
本文實(shí)例講述了C#使用timer定時(shí)在屏幕上輸出信息的方法。分享給大家供大家參考。具體分析如下:
這段c#代碼通過(guò)timer定時(shí)器每隔5秒鐘調(diào)用一次OnTimerElapsed事件,在屏幕上輸出信息,這是一個(gè)簡(jiǎn)單的timer定時(shí)器使用范例,可以大概了解一些C#中timer的用法
using System;
using System.Timers;
public class Program
{
private static System.Timers.Timer testTimer;
public static void Main(string[] args)
{
testTimer = new System.Timers.Timer(5000); // 5 seconds
testTimer.Elapsed += new ElapsedEventHandler(OnTimerElapsed);
testTimer.Interval = 5000;
testTimer.Enabled = true;
Console.WriteLine("Press the enter key to stop the timer");
Console.ReadLine();
}
private static void OnTimerElapsed(object source, ElapsedEventArgs e)
{
Console.WriteLine("Timer elapsed at {0}", e.SignalTime);
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
c#代碼自動(dòng)修改解決方案下任意文件實(shí)例
這篇文章主要介紹了c#代碼自動(dòng)修改解決方案下任意文件實(shí)例,有需要的朋友可以參考一下2013-11-11
C#使用RegNotifyChangeKeyValue監(jiān)聽(tīng)注冊(cè)表更改的方法小結(jié)
RegNotifyChangeKeyValue的最后一個(gè)參數(shù)傳遞false,表示以同步的方式監(jiān)聽(tīng),這篇文章主要介紹了C#使用RegNotifyChangeKeyValue監(jiān)聽(tīng)注冊(cè)表更改的方法小結(jié),需要的朋友可以參考下2024-06-06
C#實(shí)現(xiàn)讀取USB轉(zhuǎn)串口參數(shù)并顯示在ComboBox
在很多應(yīng)用程序中,尤其是那些需要與外部硬件通信的程序中,自動(dòng)檢測(cè)和讀取串口參數(shù)是一個(gè)非常有用的功能,下面我們就來(lái)看看如何在C#中實(shí)現(xiàn)這一功能吧2024-01-01
詳解C#中多態(tài)性學(xué)習(xí)/虛方法/抽象方法和接口的用法
這篇文章主要為大家詳細(xì)介紹了C#中多態(tài)性學(xué)習(xí)、虛方法、抽象方法和接口的用法的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03
Visual Studio關(guān)于C#項(xiàng)目Dll的引用多種方式(圖文詳解)
本文通過(guò)圖文并茂的形式給大家展示Visual Studio關(guān)于C#項(xiàng)目Dll的引用幾種方式 ,感興趣的朋友跟隨小編一起看看吧2024-08-08
C# 動(dòng)態(tài)輸出Dos命令執(zhí)行結(jié)果的實(shí)例(附源碼)
這篇文章主要介紹了C# 動(dòng)態(tài)輸出Dos命令執(zhí)行結(jié)果的實(shí)例,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07
淺談C# StringBuilder內(nèi)存碎片對(duì)性能的影響
這篇文章主要介紹了淺談StringBuilder內(nèi)存碎片對(duì)性能的影響,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03

