1. 程式人生 > >從.resx檔案讀取資料

從.resx檔案讀取資料

        //.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 ""; }