C#有没有内存泄漏?如果有,在什么情况下有?
都说是C#有内存回收器,我的朋友写的一个C#程序为什么一直占据较高的内存?

解决方案 »

  1.   

    是呀,我也遇到过同样的问题,后来装了VS.NET里面第一步的安装必备软件,降下来不少。
      

  2.   

    是不是读取了大数据的 DataSet ?
      

  3.   

    TO  bflovesnow() :
    对,是用了DataSet。TO  pgfun(高档菜鸟) :
    “弱引用”是指什么?
      

  4.   

    都说是C#有内存回收器,我的朋友写的一个C#程序为什么一直占据较高的内存?那要看他写的是什么了。如果需求本来就要求这么处理,你能有什么办法呢?
    弱引用:
    http://blog.csdn.net/cloud/archive/2004/01/06/2680.aspx
      

  5.   

    GC对于内存的管理并非是"实时"的,也就是说,当只有达到了一定的临界值的时候gc才会工作