Создать объекты класса "Жесткий диск" - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д