Culture is not supported. Parameter name: name US is an invalid culture identifier
<p>I tried to use a ISO-3166 two letter country code to create my C# culture info object to format my <code>datetime</code> objects according to the locale.</p>

<p>If I try:</p>

<pre><code>var cultureInfo = new CultureInfo("FR");
</code></pre>

<p>it works fine, if I try:</p>

<pre><code>var cultureInfo = new CultureInfo("US");
</code></pre>

<p>it throws an exception:</p>

<blockquote>
  <p>Culture is not supported. Parameter name: name US is an invalid
  culture identifier.</p>
</blockquote>

<p>The funny thing is that "US" is a valid ISO-3166 country code.</p>