How can I convert String
to CultureInfo
?
Cultureinfo ci;
String dummy = dropdownlist.SelectedValue;
ci = (CultureInfo) dummy; // <- compile time error here
Error: cannot convert string to CultureInfo.
How can I convert String
to CultureInfo
?
Cultureinfo ci;
String dummy = dropdownlist.SelectedValue;
ci = (CultureInfo) dummy; // <- compile time error here
Error: cannot convert string to CultureInfo.
You an use CultureInfo.GetCultureInfo
, for example:
System.Globalization.CultureInfo.GetCultureInfo("en");
Well, just a straightforward creation:
CultureInfo ci = new CultureInfo(dummy);
The entire solution:
CultureInfo ci = String.IsNullOrEmpty(dropdownlist.SelectedValue)
? CultureInfo.InvariantCulture // Or use other default
: new CultureInfo(dropdownlist.SelectedValue);