Оперативная память - 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();
            }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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