Я некоторое время пытался найти способ вызова экземпляра класса из пользовательского ввода.
По сути, я хочу вызвать экземпляр из моего класса StandardVehicle, который уже был определен, однако проблема в том, что имя экземпляра, который я вызываю, определяется выбором пользователей в поле со списком в форме.
Так я и предполагал, что он будет отформатирован, однако я получаю сообщение об ошибке, когда пытаюсь вызвать экземпляр, говоря, что я не могу со сложностью преобразовать строку в StandardVehicle.
StandardVehicle VauxhallB = new StandardVehicle();
VauxhallB.Model = "B";
VauxhallB.Manufacturer = "Vauxhall";
VauxhallB.Doors = 5;
VauxhallB.HorsePower = 200;
VauxhallB.Transmission = "Manual";
VauxhallB.Year = 2009;
VauxhallB.Cylinders = 6;
VauxhallB.Seats = 7;
VauxhallB.Price = 17000;
VauxhallB.Registration = "abc1243";
StandardVehicle objname = comboBox1.Text;
Я предполагаю, что это всего лишь случай форматирования строки, но я искал часы и не могу понять, в каком формате он должен быть, чтобы определить его как экземпляр.
Любая помощь будет оценена.
С уважением,
S.