[dotNET]如何利用ConfigurationSettings.AppSettings.GetValues读取配置文件中多个同Key的value

2016-01-29 12:40 71 1 收藏

[dotNET]如何利用ConfigurationSettings.AppSettings.GetValues读取配置文件中多个同Key的value,[dotNET]如何利用ConfigurationSettings.AppSettings.GetValues读取配置文件中多个同Key的value

【 tulaoshi.com - ASP.NET 】


编写者:郑昀@Ultrapower默认情况下,string[] strArray = System.Configuration.ConfigurationSettings.AppSettings.GetValues("Uri");是无法读取配置文件中多个同Key的value的。如下所示的配置: 用MSDN告诉我们的GetValues是读不到的,只能读到最后一个value。 http://www.codeproject.com/dotnet/namevaluemultiple.asp告诉我们,只有这么做才可以:第一步:单独建立一个类库MultipleSectionHandler,把NameValueMultipleSectionHandler.cs加进去,并将MultipleSectionHandler.csproj加入到我们的工程中; 第二步:编译MultipleSectionHandler,生成MultipleSectionHandler.dll; 第三步:将WebApp应用的Web.config文件中加入
表明对于appSettings的读取将采用我们自己的MultipleSectionHandler处理。 第四步:这时候就可以针对Web.config中的: 通过string[] strArray = System.Configuration.ConfigurationSettings.AppSettings.GetValues("Uri");来读取了。

来源:http://www.tulaoshi.com/n/20160129/1487102.html

延伸阅读
squid的配置文件 squid的配置文件 # WELCOME TO SQUID 2# ------------------## This is the default Squid configuration file. You may wish# to look at the Squid home page (http://www.squid-cache.org/)# for the FAQ and other documentation.## The default Squid config file shows what the defaults for# various options happen t...
标签: PHP
今天,我们来侃侃PHP.INI文件中的一些有趣的内容吧。 PHP.INI文件相信每位PHP爱好者都不会陌生,在PHP的上一个版本PHP3.0中它被命名为PHP3.INI。用NOTEPAD打开它,文件通常在操作系统的Windows目录下。大家都看到,PHP.INI文件里面有很多分号“”,和Windows系统一样,这些分号用来表示注解,也就是说为了配置文件清晰易懂,开发者在分号...
大多数的应用程序都有需要配置的参数,配置参数的保存有多种方法,比如采用数据库保存、二进制文件保存、格式化的文本文件保存,各有优缺点,对于一般小的安全性要求不高应用程序,推荐采用格式化文本文件保存方式,这样可以节约编辑修改的界面编程,使用记事本程序编辑即可。 早期的windows就是采用的INI格式文本文件。现在很多应用...
标签: 服务器
Nginx 配置文件解析 cycle = ngx_init_cycle(&init_cycle): 1、在内存池中分配一个ngx_cycle_t变量,并初始化它的各个成员。 2、调用core类型的create_conf,实际只有一个ngx_core_module_create_conf函数----初始化ngx_core_conf_t结构(存放core_module支持的指令),保存在ngx_cycle-conf_ctx数组中。可以说,此时,ngx_c...
[SETUP]CpuVendor=SamsungCpuChip=S3C4510CpuEndian=LITTLEFlashVendor=SiliconStorageTechnologyFlashChip=SST39LF/VF160RamAddress=0x00400000FlashAddress=0x00000000FlashWidth=16FlashChipsPerSector=1LittleEndian=1Sim1=SYSCFG:$E7FFFF90       \Sim2=EXTDBWTH:003002   \Sim3=ROMCON0:000060&...

经验教程

916

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部