[Tips]:Read value from Resource file in C#

简介:
 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/archive/2009/05/18/1459493.html如需转载请自行联系原作者


王德水

相关文章
|
8月前
Cannot read properties of undefined (reading ‘resetFields‘)“
Cannot read properties of undefined (reading ‘resetFields‘)“
128 0
|
9月前
UE Operation File [ Read / Write ] DTOperateFile Plug-in Description
UE Operation File [ Read / Write ] DTOperateFile Plug-in Description
41 0
|
9月前
UE Operation File [ Read / Write ] DTOperateFile 插件说明
UE Operation File [ Read / Write ] DTOperateFile 插件说明
38 0
|
9月前
|
Windows
UE INI File Operation [ Read / Write ] Plug-in description
UE INI File Operation [ Read / Write ] Plug-in description
37 0
base64转图片的时候Can't read input file!
如果不去掉编码中的图片头信息,就会报Can't read input file!。 一开始还以为是文件路径格式有问题,然后看了看我之前用的,就有一个区别就是没有去头信息。
在使用xlsx.js导入文件报错Error: Cannot read properties of undefined (reading ‘read‘) at FileReader.read
在使用xlsx.js导入文件报错Error: Cannot read properties of undefined (reading ‘read‘) at FileReader.read
在使用xlsx.js导入文件报错Error: Cannot read properties of undefined (reading ‘read‘) at FileReader.read
|
开发工具 Android开发
unable to write jarlist cache file
unable to write jarlist cache file
76 0
【问题】Log writing failed, No space left on device @ io_write - /mnt/project/log/development.log
【问题】Log writing failed, No space left on device @ io_write - /mnt/project/log/development.log
141 0
【问题】Log writing failed, No space left on device @ io_write - /mnt/project/log/development.log
Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件
Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件
Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件
ui5 resource file 404 error
Created by Jerry Wang, last modified on Nov 07, 2014
ui5 resource file 404 error