我有一个在我的代码中使用的ResourceSet。一切正常,但由于我的一些用户使用RTL,我需要知道哪个ResourceSet是活动的。 如果在这段代码之后我肯定会很高兴:
CultureInfo ci = CultureInfo.GetCultureInfo(language);
Assembly localisationAssembly = Assembly.Load("Resources");
ResourceManager rm = new ResourceManager("Resources.MyResource", localisationAssembly);
ResourceSet rs = rm.GetResourceSet(ci, true, true);
我能做到:
CultureInfo ci2 = rs.GetCultureInfo();
答案 0 :(得分:0)
正如@Hans在评论中提到的那样,它无法完成,因为ResourceSet不存储信息。