title: How to get current regional settings in C#?
body: <p>Normally you can get it by writing something like</p>
  
  <p><code>CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;</code></p>
  
  <p>But this way you can only get CultureInfo which was configured at the moment application was launched and will not update if the setting have been changed afterwards.</p>
  
  <p>So, how to get CultureInfo currently configured in Control Panel -> Regional and Language Settings?</p>