C # Anular un atributo en una subclase
public class MyWebControl {
[ExternallyVisible]
public string StyleString {get;set;}
}
public class SmarterWebControl : MyWebControl {
[ExternallyVisible]
public string CssName{get;set;}
new public string StyleString {get;set;} //Doesn't work
}
¿Es posible eliminar el atributo en la subclase? Quiero que el atributo sea heredado por otras subclases, solo que no esta.
Editar: ¡Vaya, parece que olvidé compilar o algo así porque el código publicado anteriormente, de hecho, funciona!