我有一个项目要求,特定的抽象类应强制所有子类都使用C#密封,例如:
public abstract class BaseProcess {
}
public sealed class HealthCheck : BaseProcess {
//Valid class
}
public class EtlSales : BaseProcess {
//Invalid, should emit a warning or a error when i compile
}
有一个数据注释或关键字强制执行此配置?
没有不幸的是,C#没有这样的选项。