none
System.Timers.Timer类的close方法 RRS feed

  • 问题

  • MSDN解释:

    Close 释放由 Timer 占用的资源
    Dispose 已重载。 释放由当前 Timer 使用的所有资源

    究竟哪个是烧毁Timer对象的方法?

    我在我的项目用close,但是timer还在,用dispose就可以,但是

    timer.dispose( );

           if (timer != null)

                    {

                        _timeWeather.Enabled = true;

                    }

    今天调试的时候竟然进入了if语句里面执行,我明明用了dispose方法

    2011年9月27日 10:02

答案

  • dear

    .NET并不会马上将Close后的物件变为null,要等一下下,你可自行指定null


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2011年9月28日 3:59

全部回复