zoukankan      html  css  js  c++  java
  • [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
  • 相关阅读:
    js(四) 全选/全不选和反选
    js(三) ajax异步局部刷新技术底层代码实现
    js(二) 实现省市联动(json)
    接口
    内部类
    封装
    Static关键字
    this关键字
    带参数的方法
    abstract关键字
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1459493.html
Copyright © 2011-2022 走看看