に設定されているSystem.Timers.Timer
タイマーがあります。私はそれの終わりにタイマーを保証するためにを使用します(私は実行の重複を防ぐためにこのようにタイマーを使用します)。コード:AutoReset
false
try/finally
Start
callback
callback
// inside timer call back
try
{
// Do something
}
finally
{
timer.Start(); // Is this line always executed?
}
私の質問は、実行中のスレッドがである場合はどうなりAborted
ますか?セクションはまだ実行されていますか、finally
それともその部分を実行するスレッドがありませんか?