title: Is it possible to convert a string to an enum key and vice versa?
body: <p>I would like to know if it is possible to convert an enum key to a string and a string to an enum key like follow:</p>
  
  <pre><code>enum AllGameSettingsLabels {
      Options_Controls_Joystick_Sensitivity,
      Options_Display_Screen_Resolution,
      Game_Character_Name
      // ...
  }
  
  IDictionary&lt;AllGameSettingsLabels, string&gt; settings = new Dictionary&lt;AllGameSettingsLabels, string&gt;();
  
  settings[AllGameSettingsLabels.Parse(AllGameSettingsLabels.Joystick_Sensitivity.ToString() + "_Player_1")] = (0.25).ToString();
  </code></pre>
  
  <p>I was trying to come up with an easy way to manage all the game settings and later converting them to JSON.</p>