Сравнение экземпляра объекта
Код:
public static string HDD(string s)
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_DiskDrive");
foreach (ManagementObject queryObj in searcher.Get())
{
if (queryObj["MediaType"].ToString() == "Fixed hard disk media")
s += queryObj["Caption"].ToString() + " " + (Convert.ToInt64(queryObj["Size"]) / 1073741824).ToString() + "Gb" + Environment.NewLine;
}
return s;
}
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_DiskDrive");
foreach (ManagementObject queryObj in searcher.Get())
{
if (queryObj["MediaType"].ToString() == "Fixed hard disk media")
s += queryObj["Caption"].ToString() + " " + (Convert.ToInt64(queryObj["Size"]) / 1073741824).ToString() + "Gb" + Environment.NewLine;
}
return s;
}
Столкнулся с проблемой в строчке if (queryObj["MediaType"].ToString() == "Fixed hard disk media")
Нужно сделать что бы сравнение проходило с экземпляром объекта, а не самим объектом.
Заранее спасибо за помощь.
Разобрался. Спасибо.