C#怎么得到软件所耗内存
1、打开创建visual studio2010,创建一个项目,项目名“GetProcessInfo”的Windows窗体程序。

3、获取当前程序的内存使用情况(刚写的程序)private void CurrentMemory() { Process process = Process.GetCurrentProcess(); long usedMemory = process.WorkingSet64; label1.Text = "当前进程所耗的内存 : " + usedMemory / 1024 + " KB"; }用按钮(btn_current)调用,text为(获取当前程序所耗内存),获取当前进程所耗的内存。

5、现在我来获取电脑上其他的进程耗用的内存。获取所有进程用“Process.GetProcesses()”方法。获取进程名Process对象ProcessName属性。具体代码如下:

7、添加一个时钟,一秒刷新一次;时钟触发函数:每秒执行前面用到的两个函数。private void timer1_Tick(object sender, EventArgs e) { CurrentMemory(); GetAllProcess(); }

9、运行程序,点击开启时钟。是不是红框里面的值都在变呢,有兴趣的朋友可以自己尝试着把这个软件设计出来。
