MemoryStream 一直重复生命使用,发现内存急剧增长,似乎没事有释放。有没有强制释放内存的方法。
用了那么多年竟然还有这事~~!
using(var stream = new Stream())
{
}
如上即可,内存就是拿来用的,虚拟机自动管理通常不需要做什么多余动作,像360等那样释放,你的程序只会适得其反。
可以使用try catch finally,在finally中进行释放,也可以使用using。
不是都用using的吗..
正确地使用using 可以确保不会发生你说的这事。