Оперативная память - C#

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток! Подскажите как с помощью кода C# получить данные об оперативной памяти(в частности общий объем). Использую Microsoft Visual Studio 2012. Заранее премного благодарен!

Решение задачи: «Оперативная память»

textual
Листинг программы
ConnectionOptions connection = new ConnectionOptions();
            connection.Impersonation = ImpersonationLevel.Impersonate;
 
            ManagementScope scope = new ManagementScope("\\\\.\\root\\CIMV2", connection);
            scope.Connect();
 
            ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_PhysicalMemory");
 
            ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);
 
            foreach (ManagementObject queryObj in searcher.Get())
            {
                this.memorySize.Text = queryObj["Capacity"].ToString();
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5