zoukankan
html css js c++ java
取得程序设定的常用代码.
using
System;
using
System.Configuration;
namespace
HXBTools.Util
{
/**/
///
<summary>
///
Class1 的摘要说明。
///
</summary>
public
class
Config
{
public
Config()
{
//
//
TODO: 在此处添加构造函数逻辑
//
}
public
static
string
GetSettingString(
string
sKeyName,
string
sDefault)
{
string
s
=
ConfigurationSettings.AppSettings[sKeyName];
if
(s
==
null
)
{
return
sDefault;
}
else
{
return
s;
}
}
public
static
int
GetSettingInt(
string
sKeyName,
int
iDefault)
{
string
s
=
Config.GetSettingString(sKeyName,
null
);
if
(s
==
null
)
return
iDefault;
int
i;
try
{
i
=
int
.Parse(s);
return
i;
}
catch
{
return
iDefault;
}
}
public
static
long
GetSettingLong(
string
sKeyName,
long
lDefault)
{
string
s
=
Config.GetSettingString(sKeyName,
null
);
if
(s
==
null
)
return
lDefault;
long
l;
try
{
l
=
long
.Parse(s);
return
l;
}
catch
{
return
lDefault;
}
}
public
static
decimal
GetSettingDecimal(
string
sKeyName,
decimal
dcDefault)
{
string
s
=
Config.GetSettingString(sKeyName,
null
);
if
(s
==
null
)
return
dcDefault;
decimal
dc;
try
{
dc
=
decimal
.Parse(s);
return
dc;
}
catch
{
return
dcDefault;
}
}
public
static
DateTime GetSettingDateTime(
string
sKeyName, DateTime dtDefaule)
{
string
s
=
Config.GetSettingString(sKeyName,
null
);
if
(s
==
null
)
return
dtDefaule;
DateTime dt;
try
{
dt
=
DateTime.Parse(s);
return
dt;
}
catch
{
return
dtDefaule;
}
}
public
static
bool
GetSettingBool(
string
sKeyName,
bool
bDefault)
{
string
s
=
Config.GetSettingString(sKeyName,
null
);
if
(s
==
null
)
return
bDefault;
switch
(s.Trim().ToLower())
{
case
"
true
"
:
case
"
真
"
:
case
"
是
"
:
case
"
1
"
:
case
"
yes
"
:
case
"
ok
"
:
case
"
-1
"
:
return
true
;
case
"
false
"
:
case
"
0
"
:
case
"
假
"
:
case
"
否
"
:
case
"
不
"
:
case
"
非
"
:
case
"
no
"
:
case
"
not
"
:
case
"
never
"
:
return
false
;
default
:
return
bDefault;
}
}
}
}
查看全文
相关阅读:
SQLServer 高可用、高性能和高保护延伸
SQLServer 通过DMV实现低影响的自动监控和历史场景追溯
查找表包含的页和页所在的表
出身在二三线城市软件工作者的悲哀
SQL语句实现取消自增列属性
基于Apache(without ssl)的svn环境搭建
sqlite3 命令行操作
HTML常用特殊符号集
IOS项目目录结构和开发流程
Mac OSX 快捷键&命令行
原文地址:https://www.cnblogs.com/haoxiaobo/p/89932.html
最新文章
刘武青 老师 做的那些 实验 会对 未来 科技 的 井喷式 发展 打下 丰厚 基础
大家看看 刘武青 老师 的 这个 实验 能用 相对论 解释么?
科学发展的趋势 和 当代科技向未来发展要做的几件大事
收录 几篇 关于 广义相对论 铯原子钟 实验 的 文章
我支持 灵魂君(灵魂的保卫者)再接再厉,继续为 灵魂 而战 !
光 的 本质 和 传播规律 是 很复杂的, 并非 几个公式 可 概括
对 三清 老师 的 “二点对应变换” 的 评价
听说 广义相对论 在 超强引力场 下 不太 适用 了 ?
其实 我建议 马天平 老师 不必 过多依赖数学 来 求证
民科 之所以 经常被 官科 嘲笑
热门文章
数学 的 本质
马斯克 的 2500 吨 推力 的 大火箭 没什么 了不起
说实在的, 我觉得应该给 三清 老师 搞点 科研经费
从 三江方士 的 中华级数 想到 数学的界限
量子通信 的 一个 疑问
暗物质 和 暗能量 是什么?
研究 磁 和 制造 飞碟 可能有 重要关系
尼古拉·特斯拉 对 相对论 的 反对 “请记住这宇宙不是个弯曲的空间”
谈谈 极限 微积分
讨论一个比较有意思的业务需求
Copyright © 2011-2022 走看看