私はという名前のタイマーを持っていSendTimer
ます、間隔は30秒です。
protected void SendTimer_Tick(object sender, eventArgs e)
{
SendTimer.Enabled = false;
TransferMoney();
System.Threading.Thread.Sleep(15000);
GenerateTransactions();
SendTimer.Enabled = true;
}
ティックイベントが同時に1つのスレッドによって正しく呼び出されることを期待していました。同時に2つのスレッドではありません。しかし、ログで見たように、別のスレッドが動作しているときにスレッドによって呼び出されたようです。何か案が?それぞれ無効と有効にしているからです。