2013-10-29 36 views
0

我有资源密钥的两个RESX文件和它的价值如何访问RESX文件的价值,这样我可以改变语言基于resx值更改语言?

string resourceFile = "~/App_LocalResources/site.Master.Germany.resx"; 
string filePath = System.AppDomain.CurrentDomain.BaseDirectory.ToString(); 
ResourceManager resourceManager = 
     ResourceManager.CreateFileBasedResourceManager(resourceFile,filePath,null); 
string resourceValue = resourceManager.GetString(resourceFile); 

回答

0
string resourceValue = resourceManager.GetString(resourceFile); 

resourceManager.GetString(string key)的参数应该是资源的关键不是的resourcefile 。