Honouring of AttributeUsage on derived attribute types
Given the following, I would not expect the compiler to allow multiple attributes that are derived from the base attribute, given that is set to AllowMultiple=false. In fact it compiles without a problem - what am I missing here? using System; [AttributeUsage(AttributeTargets.Property,AllowMultiple=false,Inherited=true)] abstract clas...