在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1: //Namespace reference 2: using System; 3: using System.Resources; 4:
5:
6: #region ReadResourceFile 7: /// <summary> 8: /// method for reading a value from a resource file 9: /// (.resx file) 10: /// </summary> 11: /// <param name="file">file to read from</param> 12: /// <param name="key">key to get the value for</param> 13: /// <returns>a string value</returns> 14: public string ReadResourceValue(string file, string key) 15: {
16: //value for our return value 17: string resourceValue = string.Empty; 18: try 19: {
20: // specify your resource file name 21: string resourceFile = file; 22: // get the path of your file 23: string filePath = System.AppDomain.CurrentDomain.BaseDirectory.ToString(); 24: // create a resource manager for reading from 25: //the resx file 26: ResourceManager resourceManager = ResourceManager.CreateFileBasedResourceManager(resourceFile, filePath, null); 27: // retrieve the value of the specified key 28: resourceValue = resourceManager.GetString(key);
29: }
30: catch (Exception ex) 31: {
32: Console.WriteLine(ex.Message);
33: resourceValue = string.Empty; 34: }
35: return resourceValue; 36: }
37: #endregion |
请发表评论