我有一个基类,我想在初始化派生类之前用它来做一些检查.
class BaseClass
{
public BaseClass(Object Param)
{
// Do checks
}
}
Run Code Online (Sandbox Code Playgroud)
我(当然)也有派生类
class NewClass : BaseClass
{
public NewClass(Object Param) : base(Param)
{
// Code here
}
}
Run Code Online (Sandbox Code Playgroud)
现在,我希望有如下情况
如果基类中的检查失败,那么我希望派生类中的代码(这里是//代码)根本不会被执行.
这可能吗?如果是,怎么样?