string name = Console.ReadLine();
Usb name = new Usb();// здесь ошибка как сделать чтобы юзер давал имя классам
есть базовый класс Storage от него наследуется Usb, Dvd, Hdd есть отдельный класс User он может создавать классы Usb, Dvd, Hdd и манипулировать с методами как это реализовать ?
string name = Console.ReadLine().ToLower();
Storage storage = null;
switch(name)
{
case "usb":
storage = new Usb();
break;
case "dvd":
storage = new Dvd();
break;
...
}
int countUsb = 1;
int countDvd = 1;
int countHdd = 1;
Usb[] usb = new USb[countUsb];
Dvd[] dvd = new Dvd[countDvd];
Hdd[] hdd = new Hdd[countHdd];
// если юзер создал еще один класс
usb = Array.Resize(ref Usb[] usb, countUsb.Length + 1);
for(int i = 0; i < countUsb; i++;){
// some code
}
// извиняюсь за то что не правильно изъяснился
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости