Untitled

mail@pastecode.io avatar
unknown
plain_text
2 months ago
665 B
2
Indexable
Never
//
ManagementClass mc = new ManagementClass("Win32_ComputerSystem");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
    // Obtener la cantidad total de memoria RAM en kilobytes
    ulong totalRAMKB = Convert.ToUInt64(mo["TotalPhysicalMemory"]);

    // Convertir la cantidad de memoria RAM a gigabytes
    double totalRAMGB = Math.Round(totalRAMKB / Math.Pow(1024, 3));

    // Mostrar la cantidad total de memoria RAM en gigabytes
    Console.WriteLine($"Memoria RAM total: {totalRAMGB} GB");

    // Salir del bucle después de obtener la información de un solo objeto ManagementObject
    break;
}
//
Leave a Comment