title: How to decorate enum with attribute in c#
body: <p>I have an enum on helper library in my solution.
  For example</p>
  
  <pre><code> public enum MyEnum 
   {  
    First,
     Second 
    }
  </code></pre>
  
  <p>I want to use MyEnum in a few another project. I want to decorate this enum in each project with own attribute like this:</p>
  
  <pre><code>public enum MyEnum 
   { 
   [MyAttribute(param)] 
   First,
   [MyAttribute(param2)]
   Second 
  }
  </code></pre>
  
  <p>How to decorate enum from another library with own local attribute?</p>