我有一个名为 的计时器SendTimer
,间隔为 30 秒。
protected void SendTimer_Tick(object sender, eventArgs e)
{
SendTimer.Enabled = false;
TransferMoney();
System.Threading.Thread.Sleep(15000);
GenerateTransactions();
SendTimer.Enabled = true;
}
我希望一个线程同时正确调用滴答事件。不是同时通过 2 个线程。但正如我在我的日志中看到的,它似乎是由一个线程调用的,而另一个线程正在运行。任何的想法?因为我分别禁用和启用它。