title: Enum syntax - extra comma allowed at end?
body: <p>Was surprised to see that a C# Enum definition seems to allow an extra comma at the end (at least in VS2010). </p>
  
  <p>e.g. : </p>
  
  <pre><code>public enum EnumTest1
  {
      Abc,
      Def,
  }
  </code></pre>
  
  <p>i.e. there is a comma at the end of "Def". 
  Just wondering if this is allowed by design, or is an oversight. 
  (This might be good to know, because if it is a bug, there may be no guarantees that code like the above will compile in future versions of C#).</p>