Dispose()”未被标记为 virtual、abstract 或 override,无法进行重写

来源:百度知道 编辑:UC知道 时间:2024/05/07 07:54:56
public override void Dispose()
{
saveText();
base.Dispose();
if (components != null)
{
components.Dispose();
}
}

就是说明你的基类没有一个public void Dispose()让你重写。因为你没有说你类的情况,它继承自哪里,我也不能说别的。
只有基类里声明了
public virturl/abstract void Dispose()你才能在这里重写。