Form2 fm2 = new Form2();
            fm2.ShowDialog();
            fm2.Dispose();     //这条可以不要吗?

解决方案 »

  1.   

    可以,当你关闭frm2时,在适当的时候,.NET中的垃圾回收机制gc负责帮你回收释放资源的。这个也是不同于C++的一个重要方面啊。做C#开发,不用担心会出现内存泄漏问题。
      

  2.   

    可以,当你关闭frm2时,在适当的时候,.NET中的垃圾回收机制gc负责帮你回收释放资源的。这个也是不同于C++的一个重要方面啊。做C#开发,不用担心会出现内存泄漏问题。
      

  3.   

    今天怎么回事,老是404,搞的每次写完在点击“提交回复”前,先ctrl+c,崩溃啊。
      

  4.   

    必须要
    类似sqlconnection 
    你不close 或 dispose ,连接池就会被占满
      

  5.   

    FORM应该是托管资源吧?一般控件都是托管资源?五星hdt所说的必须要应该是在某些资源占用较大的情况下?
      

  6.   

    必须要
    类似sqlconnection  
    你不close 或 dispose ,连接池就会被占满,非托管资源不手动释放,就会有内存泄漏
    还是写上靠谱!