Inherited属性のboolプロパティは何を指しますか?
AbcAtribute(を持つInherited = true)属性を使用してクラスを定義し、そのクラスから別のクラスを継承すると、派生クラスにも同じ属性が適用されるということですか。
この質問をコード例で明確にするには、次のことを想像してみてください。
[AttributeUsage(AttributeTargets.Class, Inherited = true)]
public class Random: Attribute
{ /* attribute logic here */ }
[Random]
class Mother
{ }
class Child : Mother
{ }
んChildも持っているRandom属性は、それに適用されますか?
Inheritedプロパティの公式ドキュメントには、継承されたクラスとメソッドの両方Inherited=trueとの違いを示す複雑な例があります。Inherited=falseoverride