C#.NET 如何获取电脑的内存条信息

 时间:2024-10-12 03:03:30

1、新建一个控制台程序。

C#.NET 如何获取电脑的内存条信息

2、添加System.Management命名空间的引用。using System.Management;

C#.NET 如何获取电脑的内存条信息

3、添加获取电脑的内存条信息的方法。

C#.NET 如何获取电脑的内存条信息

4、程序入口Main方法中添加输出电脑的内存条信息的代码。

C#.NET 如何获取电脑的内存条信息

5、运行程序输出电脑的内存条信息。Attributes:1BankLabel:BANK 0Capacity:8589934592Caption:物理内存ConfiguredClockSpee颊俄岿髭d:2400ConfiguredVoltage:1200CreationClassName:Win32_PhysicalMemoryDataWidth:64Description:物理内存DeviceLocator:ChannelA-DIMM0FormFactor:12Manufacturer:SK HynixMaxVoltage:0MemoryType:0MinVoltage:0Name:物理内存PartNumber:HMA81GS6CJR8N-VKSerialNumber:42B773A2SMBIOSMemoryType:26Speed:2400Tag:Physical Memory 0TotalWidth:64TypeDetail:16512

C#.NET 如何获取电脑的内存条信息

6、总结获取操作系统电脑的内存条信息的方法:1. 新建一个控制台程序。2. 添加System.Management命名空间的引用。3. 添加获取电脑的内存条信息的方法。4. 程序入口Main方法中添加输出电脑的内存条信息的代码。5. 运行程序输出电脑的内存条信息。

C#.NET 如何获取电脑的内存条信息

7、附加示例代码:using System;u衡痕贤伎sing System.Collections.Generic;using System.Li荏鱿胫协nq;using System.Text;using System.Threading.Tasks;using System.Management;namespace ConsoleDemo{ class Program { /// <summary> /// 程序入口方法 /// </summary> /// <param name="args"></param> static void Main(string[] args) { foreach (string str in GetProcessor()) { Console.WriteLine(str); } Console.ReadLine(); } /// <summary> /// 添加获电脑内存条信息的方法 /// </summary> /// <returns></returns> public static List<string> GetProcessor() { List<string> lst = new List<string>(); ManagementClass mc = new ManagementClass("Win32_PhysicalMemory"); ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { foreach (PropertyData pd in mo.Properties) { if (mo[pd.Name] != null && mo[pd.Name].ToString() != "") { lst.Add(string.Format("{0}:{1}", pd.Name, mo[pd.Name])); } } } return lst; } }}

  • 汉家江湖怎样进入桃花坞
  • MpKsl木马病毒产生很多svchost.exe手动查杀方法
  • 笔记本电脑防静电须知
  • 如何设置DatePicker文本框不可输入只能选择
  • 疾射火炮怎么合成
  • 热门搜索
    小学五年级手抄报 名人手抄报图片 防治结核病手抄报 英语故事手抄报 家长会手抄报 和读书有关的手抄报 手抄报报头 语文天地手抄报 美文欣赏手抄报 保护地球英语手抄报