为什么会这样编译?
public abstract class Thing
{
public abstract void ActualWork()
{
Console.WriteLine("this should be impossible to execute");
}
}
方法不应该abstract
不允许实现吗,因为它们必须在以后实现?
根据 CodeCamper 的评论,Visual Studio 没有将其标记为错误。对我来说很奇怪,因为它本身并没有锁定,它仍然注意到其他错误,而不是那个错误。