Создать объекты класса "Жесткий диск" - C#
Формулировка задачи:
Создать объекты класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. Сохранить данные объекты в файле. Причем сохранить необходимо как отдельные объекты, так объект контейнерного типа, полученный в лабораторной работе 4. Считать сохраненные данные из файла и вывести их на экран.
Вариант 4 Жесткий диск Фирма производитель Емкость Интерфейс
Решение задачи: «Создать объекты класса "Жесткий диск"»
textual
Листинг программы
namespace ConsoleApplication { public class HardDrive { public string Model { get; set; } public string InterfaceType { get; set; } public string TotalSize { get; set; } public string SerialNo { get; set; } } class Program { static void Main() { HardDrive hd = new HardDrive(); var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive"); foreach (ManagementObject wmi_HD in searcher.Get()) { hd.Model = wmi_HD["Model"].ToString(); hd.InterfaceType = wmi_HD["InterfaceType"].ToString(); hd.TotalSize = wmi_HD["Size"].ToString(); hd.SerialNo = wmi_HD.GetPropertyValue("SerialNumber").ToString(); } Console.WriteLine("Модель " + hd.Model); Console.WriteLine("Интерфейс " + hd.InterfaceType); Console.WriteLine("Объем " + hd.TotalSize); Console.WriteLine("Серийный номер " + hd.SerialNo); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д