基本クラスでは、次のプロパティがあります。
public virtual string Text
{
get { return text; }
}
それを上書きして別のテキストを返したいのですが、テキストも設定できるようにしたいので、次のようにしました。
public override string Text
{
get { return differentText; }
set { differentText = value; }
}
ただし、これは機能しません。set
アクセサーが設定されていないため、オーバーライドできないという赤い波線が表示されます。なぜこの問題なのですか?私は何をすべきか?