您好我想访问Windows Phone中的CultureTypes。在Silverlight / WPF中,我可以这样使用,
CultureInfo[] specificCultures = CultureInfo.GetCultures(CultureTypes.SpecificCultures);
但在Windows Phone中,它在 CultureTypes
中显示错误为“ UnKnownEntity ”另外,我想获得CurrentCulture的ID。在Silverlight / WPF中,我可以使用
Thread.CurrentThread.CurrentCulture.LCID
但在Windows Phone中,它在 LCID
中显示错误为“ NotFound ”你能不能请任何人帮助我吗?
答案 0 :(得分:1)
在Silverlight / WPF中,我可以像这样使用
您可以在WPF中,但不能在Silverlight中。查看Silverlight version of the documentation for CultureInfo
- 没有GetCultures
方法。我没有看到任何获取所有文化的方式 - 只有当前的文化,当前的UI文化和不变的文化。 (当然,您可以通过调用构造函数来创建自己的实例。)
答案 1 :(得分:0)
您可以使用T4生成器生成缺少的信息。我已经为类似的问题做了这个并且效果很好。