Process proc = Process.GetCurrentProcess(); //string info = "内存:" + (Environment.WorkingSet / (1024.0 * 1024.0)).ToString("f2")+"M "; string info = "内存:" + (proc.WorkingSet64 / (1024.0 * 1024.0)).ToString("f2") + "M "; using (var p2 = new PerformanceCounter("Process", "Working Set - Private", proc.ProcessName)) { info = info + " 专用内存:" + (p2.NextValue() / (1024.0 * 1024.0)).ToString("f2") + "M"; }