现在的位置: 首页 > 综合 > 正文

取资源文件中的值 System.Resources.ResourceManager

2012年07月13日 ⁄ 综合 ⁄ 共 769字 ⁄ 字号 评论关闭
  /// <summary>
        
/// 获取提示信息
        
/// </summary>
        
/// <param name="code">信息代码</param>
        
/// <param name="arguments">格式化参数</param>
        
/// <returns>提示信息</returns>
        public static string GetMessage(string code, params string[] arguments)
        {
            System.Resources.ResourceManager rm 
= ErrorMessage.ResourceManager;
            rm.IgnoreCase 
= true;
            
string str = rm.GetString(code);
            
if (arguments != null)
            {
                
if (Regex.Matches(str, @"{\d+}").Count != arguments.Length)
                {
                    
return str;
                }
                
else
                {
                    
return string.Format(str, arguments);
                }
            }
            
return str;
        }

抱歉!评论已关闭.