C# 定時(shí)器定時(shí)更新的簡(jiǎn)單實(shí)例
更新時(shí)間:2013年12月11日 09:43:22 作者:
這篇文章主要介紹了C#中定時(shí)器定時(shí)更新的簡(jiǎn)單實(shí)例。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
如下所示:
class Program
{
static void Main(string[] args)
{
//for (int i = 0; i < 100; i++)
//{
// SendMessage("13161626306", "13161626306");
//}
System.Timers.Timer aTimer = new System.Timers.Timer();
aTimer.Elapsed += new ElapsedEventHandler(aTimer_Elapsed);
// 設(shè)置引發(fā)時(shí)間的時(shí)間間隔 此處設(shè)置為1秒(1000毫秒)
aTimer.Interval = 300; //設(shè)置時(shí)間間隔
aTimer.Enabled = true;
Console.WriteLine("按回車鍵結(jié)束程序");
Console.WriteLine(" 等待程序的執(zhí)行......");
Console.ReadLine();
//SendMessage("13161626306", "13161626306");
}
static void aTimer_Elapsed(object sender, ElapsedEventArgs e)
{
SendMessage("13161626306", "13161626306");
}
private static void SendMessage(string PhoneNum, string Message)
{
try
{
using (ServiceReference1.WcfServiceClient sum = new ConsoleApplication1.ServiceReference1.WcfServiceClient())
{
ServiceReference1.MessageOk ok = new ConsoleApplication1.ServiceReference1.MessageOk();
ok.Message = Message;
ok.Phone = PhoneNum;
ServiceReference1.MessageOk NewMessage = sum.Ok(ok);
Console.WriteLine(NewMessage.Message);
Console.WriteLine("22");
//Console.ReadLine();
}
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
Console.ReadKey();
}
}
}
復(fù)制代碼 代碼如下:
class Program
{
static void Main(string[] args)
{
//for (int i = 0; i < 100; i++)
//{
// SendMessage("13161626306", "13161626306");
//}
System.Timers.Timer aTimer = new System.Timers.Timer();
aTimer.Elapsed += new ElapsedEventHandler(aTimer_Elapsed);
// 設(shè)置引發(fā)時(shí)間的時(shí)間間隔 此處設(shè)置為1秒(1000毫秒)
aTimer.Interval = 300; //設(shè)置時(shí)間間隔
aTimer.Enabled = true;
Console.WriteLine("按回車鍵結(jié)束程序");
Console.WriteLine(" 等待程序的執(zhí)行......");
Console.ReadLine();
//SendMessage("13161626306", "13161626306");
}
static void aTimer_Elapsed(object sender, ElapsedEventArgs e)
{
SendMessage("13161626306", "13161626306");
}
private static void SendMessage(string PhoneNum, string Message)
{
try
{
using (ServiceReference1.WcfServiceClient sum = new ConsoleApplication1.ServiceReference1.WcfServiceClient())
{
ServiceReference1.MessageOk ok = new ConsoleApplication1.ServiceReference1.MessageOk();
ok.Message = Message;
ok.Phone = PhoneNum;
ServiceReference1.MessageOk NewMessage = sum.Ok(ok);
Console.WriteLine(NewMessage.Message);
Console.WriteLine("22");
//Console.ReadLine();
}
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
Console.ReadKey();
}
}
}
相關(guān)文章
C#采用mouse_event函數(shù)實(shí)現(xiàn)模擬鼠標(biāo)功能
這篇文章主要介紹了C#模擬鼠標(biāo)點(diǎn)擊小功能,通過(guò)代碼向大家做分析,需要的朋友可以參考下2015-07-07
C#五類運(yùn)算符使用表達(dá)式樹進(jìn)行操作
這篇文章介紹了C#五類運(yùn)算符使用表達(dá)式樹進(jìn)行操作,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01
C#的正則表達(dá)式Regex類使用簡(jiǎn)明教程
這篇文章主要介紹了C#的正則表達(dá)式Regex類使用簡(jiǎn)明教程,分別講解了如何匹配、如何獲取匹配次數(shù)、如何獲取匹配內(nèi)容及捕獲的方法,需要的朋友可以參考下2014-08-08
C#迭代器模式(Iterator Pattern)實(shí)例教程
這篇文章主要介紹了C#迭代器模式(Iterator Pattern),包括了迭代器的適用范圍及用法實(shí)例,需要的朋友可以參考下2014-09-09
C# 禁止應(yīng)用程序多次啟動(dòng)的實(shí)例
經(jīng)常我們會(huì)有這樣的需求,只讓應(yīng)用程序運(yùn)行一個(gè)實(shí)體,下面是實(shí)現(xiàn)的方法,有需要的朋友可以參考一下2013-09-09
C#客戶端程序Visual Studio遠(yuǎn)程調(diào)試的方法詳解
這篇文章主要給大家介紹了關(guān)于C#客戶端程序Visual Studio遠(yuǎn)程調(diào)試的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
C#使用TreeView控件實(shí)現(xiàn)的二叉樹泛型節(jié)點(diǎn)類及其方法
TreeView?控件在?C#?中主要用于顯示分層結(jié)構(gòu)的數(shù)據(jù),這通常是一個(gè)文件系統(tǒng)的表示,但也可以是任何具有父子關(guān)系的數(shù)據(jù)集合,本文給大家介紹了C#使用TreeView控件實(shí)現(xiàn)的二叉樹泛型節(jié)點(diǎn)類及其方法,需要的朋友可以參考下2024-03-03

