.net 如何在不同于当前线程的区域性中加载资源';中国文化?
我需要从不同于当前线程区域性的区域性加载windows phone应用程序(Silverlight)中的资源(以处理我需要对phone的语言更改执行的某些操作) 我该怎么做.net 如何在不同于当前线程的区域性中加载资源';中国文化?,.net,silverlight,localization,windows-phone-8,.net,Silverlight,Localization,Windows Phone 8,我需要从不同于当前线程区域性的区域性加载windows phone应用程序(Silverlight)中的资源(以处理我需要对phone的语言更改执行的某些操作) 我该怎么做 提前感谢。ResourceManager有一个重载版本的GetObject()方法,该方法接受CultureInfo对象 因此,您可以基于所需的文化创建此对象并将其传递: CultureInfo enCulture = new CultureInfo("en-US"); ResourceManager.GetObject(
提前感谢。ResourceManager有一个重载版本的
GetObject()
方法,该方法接受CultureInfo
对象
因此,您可以基于所需的文化创建此对象并将其传递:
CultureInfo enCulture = new CultureInfo("en-US");
ResourceManager.GetObject("objectname", enCulture);
很好,但是这些方法在Silverlight中并不存在:(最后我不得不使用一个带有一些构造函数参数的ResourceManager实例,但无论如何,您的答案是最好的(和往常一样,当前只有一个…:S)