CSDN博客

img litp

得到AppSettings中的配置信息的自定义类

发表于2004/9/20 20:10:00  1330人阅读

using System;
using System.Configuration;

namespace OpenHack4
{
 /// <summary>
 /// web.config操作类
 /// </summary>
 public sealed class ConfigHelper
 {
  /// <summary>
  /// 得到AppSettings中的配置字符串信息
  /// </summary>
  /// <param name="key"></param>
  /// <returns></returns>
  public static string GetConfig(string key)
  {
   return ConfigurationSettings.AppSettings[key];
  }


  /// <summary>
  /// 得到AppSettings中的配置bool值信息
  /// </summary>
  /// <param name="key"></param>
  /// <returns></returns>
  public static bool GetConfigBool(string key)
  {
   bool result = false;
   string cfgVal = GetConfig(key);
   if(null != cfgVal && string.Empty != cfgVal)
   {
    try
    {
     result = bool.Parse(cfgVal);
    }
    catch(FormatException)
    {
     // Ignore format exceptions.
    }
   }

   return result;
  }
 }
}

0 0

相关博文

我的热门文章

img
取 消
img