欧元货币字符不显示

Euro currency character not displaying

我构建了一个 xamarin iOs 应用程序。在我的一个控制器中,我做了这样的事情:

LabelId.Text = myDouble.ToString("##0.00€");

如果我 运行 来自 Visual Studio 2013 的应用程序(在我的 windows 计算机上与 mac 配对),应用程序(在模拟器和设备上) 显示“€”符号。

但是,当我 运行 它来自 mac 上的 xamarin 时,€ 符号在设备上被一个正方形替换,在模拟器上被一些不相关的东西替换。 如果我用美元“$”代替它。没关系。

有谁知道在 mac 上使用 Xamarin 时如何显示欧元符号?

谢谢

https://msdn.microsoft.com/en-us/library/syy068tk%28v=vs.90%29.aspx建议您需要新建一个CultureInfo对象,并通过它来设置货币符号。