Ce qui ne l' Inherited
bool propriété sur les attributs se réfère à?
Ça veut dire que si je définir ma classe avec un attribut AbcAtribute
( Inherited = true
), et si j'ai hériter d'une autre classe à partir de cette classe, que la classe dérivée aura également que le même attribut appliqué?
Afin de clarifier cette question avec un exemple de code, imaginez le suivant:
[AttributeUsage(AttributeTargets.Class, Inherited = true)]
public class Random: Attribute
{ /* attribute logic here */ }
[Random]
class Mother
{ }
class Child : Mother
{ }
N' Child
ont également l' Random
attribut appliqué?