Я наследую от класса, который имеет это свойство:
public bool isAuthorized
{
get { return _Authorized; }
set { _Authorized = value; }
}
Я пытаюсь переопределить это в производном классе, но он не распознает isAuthorized
. Может ли кто-нибудь помочь мне с моим синтаксисом?
public override bool isAuthorized()
{
}
Это ошибка, которую я получаю:
cannot override because 'CDBase.isAuthorized' is not a function
РЕДАКТИРОВАТЬ: Итак, если я хочу, чтобы переопределение всегда устанавливало isAuthorized в true, я бы использовал этот синтаксис?
private bool _Authorized = false;
public override bool isAuthorized
{
get { return _Authorized; }
set { _Authorized = true; }
}