從.resx檔案讀取資料
阿新 • • 發佈:2018-12-17
//.resx檔案讀取,檔案為內容 private string languageResx(string language, string key) { string filename; switch (language.ToUpper()) { case "CN": filename = "Common_CN.resx"; break; case "EN": filename = "Common_EN.resx"; break; default: filename = "Common_CN.resx"; break; } string languagePath = Server.MapPath("~/Resource/"); ResXResourceReader resxReader = new ResXResourceReader(languagePath + filename); IDictionaryEnumerator dict = resxReader.GetEnumerator();foreach (DictionaryEntry d in resxReader) { if (d.Key.ToString() == key) { string result = d.Value.ToString(); resxReader.Close(); return result; } } resxReader.Close();return ""; }