[Tips]:Read value from Resource file in C#
2009-05-18 16:18 敏捷的水 阅读(1019) 评论(0) 编辑 收藏 举报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
扫码关注公众号,了解更多管理,见识,育儿等内容
作者: 王德水
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。