В настоящее время я пытаюсь построить объект, который происходит из другого объекта, но перед вызовом базового конструктора я хотел бы сделать несколько проверок аргументов.Использование: base() в конструкторе
public FuelMotorCycle(string owner) : base(owner)
{
argumentValidation(owner);
}
Теперь я понял, что изначально базовый конструктор вызывается первым, есть способ, я могу назвать это только после того, как методы argumentValidation?
«Основание» будет происходить в первую очередь. –
Вы всегда можете нажать F5 и сами убедиться. –
Дубликат: [Порядок выполнения конструктора C#] (http://stackoverflow.com/a/1882778/1945631) –