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

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;
  }
 }
}

更多相关文章
  • GoldenGate之update操作节点间不同步 故障现象:节点1.节点2进行update操作后,不能实现同步 解决过程: 1.常规巡检: 检查进程状态:正常 GGSCI (gc1) 7> info all Program Status Group Lag Time Since Chkpt ...
  • Exchange集线器传输服务器角色HUB脱域重新加域发现telnet 25连不上,同时以下两个服务开不起来,报错:1053 Microsoft Exchange Protected Service Host和Microsoft Exchange Service Host 同时在系统日志里发现很多报 ...
  • 进程条ProgressBar可以用来显示某个操作(比如下载文件)当前的进度,应用可以根据操作的进度改变进程条的长度.Android 中的进程条还支持一个辅助的进度条来显示莫个中间操作的进度,比如说解压一个文件包,主进度条可以显示整个文件包的解压进度,辅助进度条可以显示当前正在解压的文件的进度. 对于 ...
  • 转载请注明出处:王亟亟的大牛之路 5号的时候把自己的老版工具类贴了出来,然后今天上午又加了一点内容进去,然后也是简单的几个Button跑下,看看效果. 新增了两个类,一个手机信息类,一个数据格式转换类. PhoneUtil public class PhoneUtil { /*获取手机CPU信息*/ ...
  •  概 述:本文以Microsoft.Net中创建签名的CAB文件为例,说明怎样创建签名文件,从而使你的代码可以安全的在INTERNET上发布.希望能起到抛转引玉的作用.   一. Internet安全与数字签名 对于 Internet 应用程序的开发人员和用户而言,代码安全是一个主要问题.有下列风险 ...
  • 1.静态类和静态成员有哪些功能特性? 实现代码?     静态类和静态成员是指使用static关键字定义的类或成员,凡是static类的成员一定是static成员,不然会报错的.静态类和成员的一大特点就是它们是独一无二的.如果是static类,那么它是不能实例化的,而且加载在内存中只有一个:如果是s ...
一周排行
  •  在系统的管理员有着实际的应用,对于一个数据库管理系统来说,数据库安全还是挺重要的,所以在存入到数据库的密码通常都是加密的.即使有着hack攻破数据库后,也不会那样的容易的盗取你的账号和密码,这样可以减轻你的不必要的 ...
  • 在苹果发布了最新的两款iPhone产品之后,有网友戏谑的称"iPhone5S就比iPhone5多了个S,iPhone5C之所以称为5C,因为它是塑料的",虽然这样的吐槽不乏夸张成分,但某种程度上, ...
  • function UPCAbarcode($code) { $lw = 2; $hi = 100; $Lencode = array('0001101','0011001','0010011','0111101',' ...
  • CURL 库在使用FTP传输文件时, 正常情况下, ftp的server端都会默认进入根目录 /,   但是当ftp的server端设置了一个子目录, 比如 ftp的server设置了  /data/movies 为 ...
  • Lisp真的是屠龙之技吗?对Lisp的学习有一段时间了,Lisp这门50多年的语言在天朝这样一个浮躁的环境里面的确生存空间极小,除了有名的伞哥现在从事Common Lisp的开发工作之外,其他没有听说过几个.51jo ...
  • 估计大家都知道使用运动速度来进行运动模糊的渲染,但是往往这个方法得到的运动模糊都是线性变化的,虽然乍一看没什么问题,但是如果想要每一帧的模糊轨迹也是有曲线变化的而不是僵硬的直来直去的话,使用trail算个速度来做的运 ...
  • 首先请看下面的例子:   package com.lipeng; public class SynchronizedDemo { public static void main(String[] args) { fi ...
  • 有时候,处于隐私安全考虑,为了不让别人发现自己的秘密,我们想要把常用到的APP应用程序隐藏掉,只有自己可以查看,ios7越狱后很多软件都还没有兼容,今天发一个比较实用的插件隐藏软件工具,本文就为大家介绍这款工具的使用 ...
  • vivo X5Pro怎么样?下面小编就给大家带来vivo X5Pro上手体验评测,感兴趣的朋友们可以过来看看 vivo X5Pro怎么样?无论你是否相信,但是售价在2500元左右的X系列确实是这些年vivo数得上名卖 ...
  •       从9i以后,oracle dataguard 备库一般都不需要手工处理丢失的日志,FAL自动会帮我们处理,下面通过个案例来讲下手工处理丢失的日志的方法: 1.在备库查询有哪些日志丢失,没应用到备库  SQ ...