什么使Enter()= 0; 在C#中意味着什么?

-3 c# variable-assignment void

当我看到虚拟虚空enter()= 0时,我正在读书。赋值不是变量时该怎么办?

class MapSite { 
public: 
virtual void Enter() = 0; 
};
Run Code Online (Sandbox Code Playgroud)

Ben*_*igt 5

该代码不是C#,而是C ++,等效于C#

abstract class MapSite
{
    public abstract void Enter();
}
Run Code Online (Sandbox Code Playgroud)

它使函数成为纯虚函数,而类变为抽象。子类也将是抽象的,除非它们为成员函数提供了定义void Enter()