gpt4 book ai didi

c# - 在 C# 中即发即弃

转载 作者:太空宇宙 更新时间:2023-11-03 17:53:54 25 4
gpt4 key购买 nike

C# 中是否有任何事件,例如每一分钟都发生火灾并忘记???

每分钟触发一次此方法。

    public void Earning()
{
var data= new Bussinesslayer().Getdata();
}

最佳答案

您可以使用 Timer 类:
声明:

System.Timers.Timer _tmr;

初始化:

_tmr = new System.Timers.Timer();

设置:

//Assigning the method that will be called
_tmr.Elapsed += new System.Timers.ElapsedEventHandler(tmr_Elapsed);
//Setting the interval (in milliseconds):
_tmr.Interval = 1000;

开始计时:

_tmr.Start();

将具有与以下示例中相同签名的函数:

void tmr_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
this.Earning();
//please note that here you are in another thread.
}

如果你想停止定时器,你可以使用:

_tmr.Stop();

关于c# - 在 C# 中即发即弃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16931432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com