我的c#(winform)程序运行后,内存持续增长,虽然已经解决了,但始终没找到原因。
解决方案:
1.自己写一个函数ClearMemory(),只有两行代码:
public void ClearMemory()
{
GC.Collect();
GC.WaitForPendingFinalizers();
}
2.在代码的多个地方调用该ClearMemory();
我的c#(winform)程序运行后,内存持续增长,虽然已经解决了,但始终没找到原因。
1.自己写一个函数ClearMemory(),只有两行代码:
public void ClearMemory()
{
GC.Collect();
GC.WaitForPendingFinalizers();
}
2.在代码的多个地方调用该ClearMemory();