I’m using a custom attribute inherited from an attribute class. I’m using it like this:
[MyCustomAttribute('CONTROL')] [MyCustomAttribute('ALT')] [MyCustomAttribute('SHIFT')] [MyCustomAttribute('D')] public void setColor() { }
But the ‘Duplicate ‘MyCustomAttribute’ attribute’ error is shown.
How can I create a duplicate allowed attribute?
Stick an
AttributeUsageattribute onto your Attribute class (yep, that’s mouthful) and setAllowMultipletotrue: