请教:在C#中有哪些方法,可以改善内存资源的消耗!谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/03 09:59:27
各位高手:
请问用C#编程时,怎么改善内存的消耗.小弟在MDI窗体,开了几个子窗体,内存耗用增加,但关闭时,内存耗用却不见减少.过很长时间还是不见减少.

谢谢.

应该是有内存泄露的地方。

1.使用的资源在使用后及时关闭。比如数据连接、GDI+资源等等,在使用后都要立刻释放,虽然,C#有垃圾回收机制,但是养成良好的习惯是必要的。

2.使用了死循环
3.线程的不合理使用

主要看看你编成时使用了什么