2013/08/09
微软的一个方法内部存在着内存泄露,方法为:
Process类的两个静态方法:GetProcessesByName与GetProcessById
所以大家不要调用这两个方法:
变更为如下方式:
Process[] processes = Process.GetProcesses();
foreach (Process proc in processes)
{
if (proc.ProcessName == "***")
{
}
}
foreach (Process proc in processes)
{
proc.Dispose();
}