小编lhs*_*lhs的帖子

在计算机、.NET core 2.1、c#、Ubuntu 上查找总物理内存

如何在专门运行 Ubuntu 和 .NET 核心的计算机上找到总可用物理内存?大多数解决方案仅适用于完整的 .NET 和以下 .NET 核心代码片段——

ManagementClass mc = new ManagementClass ("Win32_ComputerSystem");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject item in moc)
    m1 = Convert.ToUInt64(item.Properties["TotalPhysicalMemory"].Value);
Run Code Online (Sandbox Code Playgroud)

在 Windows 上正常工作,但在非 Windows 系统上返回 0。

c# linux .net-core

5
推荐指数
1
解决办法
3355
查看次数

标签 统计

.net-core ×1

c# ×1

linux ×1