using
System;
using
System.Data;
using
System.Configuration;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Web.UI.HtmlControls;
using
Microsoft.Win32;
using
System.Text;
using
System.Runtime.InteropServices;
using
System.Management;
//
(添加对 System.Management.dll 的引用才能使用 System.Management 命名空间)
namespace
EC
...
{
/**//// <summary>
/// 收集机器硬件信息
/// </summary>
public class CpuInfoObject
...{
public CpuInfoObject()
...{
}

获取CPU频率#region 获取CPU频率
/**//**************************************************
* 函数名称:GetCPUFrequency()
* 功能说明:获取CPU频率
* 参 数:
* 使用示列:
* Response.Write(EC.CpuInfoObject.GetCPUFrequency());
************************************************/
/**//// <summary>
/// 获取CPU频率
/// </summary>
/// <returns>整型cpu频率</returns>
public static int GetCPUFrequency()
...{
RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"HARDWAREDESCRIPTIONSystemCentralProcessor
本文介绍了一个使用C#实现的类CpuInfoObject,该类主要用于收集计算机硬件信息,并提供了获取CPU频率的方法GetCPUFrequency。通过注册表读取的方式,能够准确地获取到本地机器的CPU运行频率。
407

被折叠的 条评论
为什么被折叠?



