当前位置: 代码迷 >> C# >> System.Threading.Timer如何把自己传给CallBack
  详细解决方案

System.Threading.Timer如何把自己传给CallBack

热度:82   发布时间:2016-05-05 02:33:42.0
System.Threading.Timer怎么把自己传给CallBack?
比如:

System.Threading.Timer _timer = new System.Threading.Timer(
                new System.Threading.TimerCallback(Action<object>),
                _timer,//使用了未赋值的局部变量
                1000,
                0);

我是想在它的回调函数中把自身给Dispose掉……这个用局部变量是不是无法实现?还是说有其他固定的写法?
------解决思路----------------------
Timer _timer = new Timer(new TimerCallback(Action<object>));
_timer.Change(1000, 0);
  相关解决方案