Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xdegtyarev/4202839 to your computer and use it in GitHub Desktop.
Save xdegtyarev/4202839 to your computer and use it in GitHub Desktop.
Get Currency Code From Currency Symbol
public string GetCurrencyCodeFromSymbol(string symbol)
{
Debug.Log("Retrieving symbol" + symbol);
RegionInfo regionalInfo;
foreach(CultureInfo o in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
regionalInfo = new RegionInfo(o.LCID);
Debug.Log("Regional Symbol" + regionalInfo.CurrencySymbol);
if(regionalInfo.CurrencySymbol == symbol)
{
Debug.Log("returning symbol" + regionalInfo.ISOCurrencySymbol);
return regionalInfo.ISOCurrencySymbol;
}
}
Debug.Log("returning symbol empty");
return string.Empty;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment