110,539
社区成员
发帖
与我相关
我的任务
分享
//定义一个静态成员用来获取
public class ConnectionStringsController
{
public static ConnectionStringsController ConnectionStrings = new ConnectionStringsController ()
private static Dictionary<string, string> _buffer ;
//静态构造函数
static ConnectionStringsController()
{
_buffer = new Dictionary<string, string>;
把拼好的连接字符串都添加至_buffer中 //为了维护方便,那些baseName最好放在配置中
}
public this[string baseName]
{
get
{
return _buffer[baseName]; //若库名不对将抛异常
}
}
}
使用ConnectionStringsController.ConnectionStrings [baseNmae]