我为了测试一下,我只打了一个窗体,窗体上有一个文本控件,可我运行时,程序占了30M的内存,是不是有哪儿不对哟,用的是release了

解决方案 »

  1.   

    正常
    尽量在不得不new的时候才new 用完就释放估计在怎么跑也就这么大
      

  2.   

    我new了一个窗体后,运行后,我把窗体this.close()后,怎么内存情况没有变化,是不是new没有从内存里释放出去?
      

  3.   

    看下进程是否已经被放掉如果已经放掉:.net的有回收机制 不一定会马上回收 过一会就好
    如果没放掉,程序就是没真正结束
      

  4.   

    close事件是不会释放资源的。。一定要用this.Dispose();尽量少new就好了。。