Конвертирование байтов в гигабайты
Как конвертировать полученые байты в гигабайты?
using System;
using System.Collections.Generic;
using System.Management;
namespace ConsoleApp1
{
class Program
{
private static List<string> GetHardwareInfo(string WIN32_Class, string ClassItemField)
{
List<string> result = new List<string>();
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM " + WIN32_Class);
try
{
foreach (ManagementObject obj in searcher.Get())
{
result.Add(obj[ClassItemField].ToString().Trim());
}
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
return result;
}
static void Main(string[] args)
{
Console.Title = "test_ram";
List<string> ram = GetHardwareInfo("Win32_PhysicalMemory", "Capacity");
Console.WriteLine(ram[0]);
Console.ReadKey();
}
}
}