Эй, у меня есть класс Dog, у которого есть конструктор, который принимает значения int Id, string Name и SizeType sizeType.Настройка текущего выбранного элемента переключателя на значение для использования в конструкторе объекта
Пользователь может указать все эти значения из пользовательского интерфейса, введя в текстовое поле идентификатор и имя, однако для определения типа sizetype они должны выбрать переключатель. Тип размера - это перечисляемый тип public enum SizeType {small, medium, large}; (это объявлено в файле кода), и это объявляется там, где объявляются переменные экземпляра для класса, private SizeType sizeType_ ;. Теперь, пытаясь создать объект собаки на основе ввода пользователей, как мне установить значение перечисления SizeType для выбранного в настоящий момент радиокнопки на форме?
Здесь все связанные код:
public Dog (int idNumber, string dogName, string breed, SizeType sizeType, NatureType natureType)
{
dogId_ = idNumber;
dogName_ = dogName;
breed_ = breed;
sizeType_ = sizeType;
natureType_ = natureType;
}
public enum SizeType { small, medium, large };
private SizeType sizeType_;
Это будет работать, пока вы не захотите начать локализацию приложения. – firefox1986