enum Make { TOYOTA, HONDA }
enum Model { COROLLA, CHR, PRIUS, ACCORD, INSIGHT }
class Car
{
public Make make;
public Model model;
public Car(Make make, Model model)
{
this.make= make;
this.model =model;
}
}
на основе вышеприведенного примера, если пользователь когда-либо наберет Make.
, все опции Make в IDE для пользователя выстраиваются в очередь.После этого я хочу ограничить параметры Model.
в зависимости от выбора на Make
.Как я могу добиться этого?
Например, если пользовательские типы new Car(Make.TOYOTA, Model.
не отображают параметры ACCORD и INSIGHT, поскольку они не являются моделями Toyota.