2007年12月13日木曜日

タイマーが止まる

見張りのタイマーが止まるので、なんでかなーとか思ったら

stateTimer = new System.Threading.Timer(new TimerCallback(class1.changeStatewatch), new AutoResetEvent(false), 1000, 1000);

stateTimerへの参照が無くなるとclass1.changeStatewatchで処理バリバリやってても勝手にガベコレしちゃうのだった、class1のデストラクタがしっかり作動、いやーん....

でズバっと
public static System.Threading.Timer stateTimer = null;
よい子は真似しちゃダメだぞ、うふふふ





0 件のコメント:

コメントを投稿