このメソッドは、5 秒ごとに何かを db に追加します。
10 個の製品が追加されたら、このプロセスを停止したいです。
このプロセスを停止するにはどうすればよいですか?
public static void AddMyProductToDB()
{
Timer myTimer = new Timer(5000);
myTimer.Start();
if (!CountControl())
{
myTimer.Stop();
myTimer.Enabled = false;
myTimer.Dispose();
}
else
{
myTimer.Elapsed += new ElapsedEventHandler(MyWork);
while (true) { }
}
}