代码改变世界

随笔档案-2011年1月15日

有关C#获取当前进程资源简况

2011-01-15 01:39 by 咸蛋哥哥, 472 阅读, 收藏,
摘要: 在论坛上看到一个问题,要求是取得当前进程相关的占用简况,但是为什么取cpu占用时总返回0呢?lz的代码是这样的:代码在.Net相关的方法和对象都是现成的,只需要读取出来即可。但是PerformanceCounter的NextValue方法第一次是用来初始化此对象的,所以其返回值一定是0(这里我也想不明白为什么?NextValue的方法,延迟下再取一次就可以取到值了,是不是"延迟赋值"?有了解的朋友麻烦告知下)。所以上面lz的代码取得一直都会是0.略修改下,把相关的对象事先创建好.当然,这些不是最好的方法,只是做演示,有不好之处请多指正:代码PS: 很久不写博客了,虽然这些文章没什么含量,但就当 阅读全文