title: Is there a way to map an enumeration to another enumeration in C#.NET 3.5?
body: <p>I'm trying to set up an enumeration that maps certain project-specific values to the standard System.Drawing.Color enum.</p>
  
  <p>Here's the idea of what I'd like to do:</p>
  
  <pre><code>public enum SessionColors
  {
       Highlights = Color.HotPink,
       Overlays   = Color.LightBlue,
       Redaction  = Color.Black   
  }
  </code></pre>
  
  <p>The goal is to have it so I can use SessionColors.Highlights for things I identify as a highlight and yet, I can change the enumeration mapping later and affect all subsequent colors.</p>
  
  <p>I realize I can look up the values of Color.HotPink, etc.. and just use those but it's not as clear. Any better idea out there?</p>