2013-10-29 68 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 。