知识大全 在C#中如何读取配置文件[2]
Posted 知
篇首语:不飞则已,一飞冲天;不鸣则已,一鸣惊人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在C#中如何读取配置文件[2]相关的知识,希望对你有一定的参考价值。
在C#中如何读取配置文件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
不同的type不但设置配置节的方式不一样 最后访问配置文件的操作上也有差异 下面我们就举一个配置文件的例子 让它包含这三个不同的type
<?xml version= encoding= utf ?><configuration> <configSections> <section name= Test type= System Configuration SingleTagSectionHandler /> <section name= Test type= System Configuration DictionarySectionHandler /> <section name= Test type= System Configuration NameValueSectionHandler /> </configSections> <Test setting = Hello setting = World /> <Test > <add key= Hello value= World /> </Test > <Test > <add key= Hello value= World /> </Test > </configuration>
我们对上面的自定义配置节进行说明 在声明部分使用<section name= Test type= System Configuration SingleTagSectionHandler />声明了一个配置节它的名字叫 Test 类型为SingleTagSectionHandler 在设置配置节部分使用 <Test setting = Hello setting = World />设置了一个配置节 它的第一个设置的值是Hello 第二个值是World 当然还可以有更多 其它的两个配 置节和这个类似 下面我们看在程序中如何访问这些自定义的配置节 我们用过ConfigurationSettings类的静态方法GetConfig来获取自定义配置节的信息
public static object GetConfig(string sectionName);下面是访问这三个配置节的代码
//访问配置节Test IDictionary IDTest = (IDictionary)ConfigurationSettings GetConfig( Test ); string str = (string)IDTest [ setting ] + +(string)IDTest [ setting ]; MessageBox Show(str); //输出Hello World
//访问配置节Test 的方法 string[] values =new string[IDTest Count]; IDTest Values CopyTo(values ); MessageBox Show(values [ ]+ +values [ ]); //输出Hello World //访问配置节Test IDictionary IDTest = (IDictionary)ConfigurationSettings GetConfig( Test ); string[] keys=new string[IDTest Keys Count]; string[] values=new string[IDTest Keys Count]; IDTest Keys CopyTo(keys ); IDTest Values CopyTo(values ); MessageBox Show(keys[ ]+ +values[ ]); //访问配置节Test NameValueCollection nc=(NameValueCollection)ConfigurationSettings GetConfig( Test );MessageBox Show(nc AllKeys[ ] ToString()+ +nc[ Hello ]); //输出Hello World
cha138/Article/program/net/201311/15220相关参考
在C#中如何读取配置文件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通过上面的代码我们可以
C#中通过读取配置文件动态创建泛型对象 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 背景 我
读取xml文件 /** *利用XmlBeanFactory(Resourceresource) *这里Resource必须是xml格式 *Resource包括AbstractResourc
C#如何读取和创建INI文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在做项目过程中有时需
在c#中运用到操作流时首先要加入以下两个命名空间 usingSystemIO; usingSystemCollections; 我总结了以下几种方式来进行IO操作很简便但却很实用 目录的创
使用C#读取dbf行情文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由于历史的原因我国的上
Jar内外配置文件的读取 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一个简单的例子提供读取J
C#怎样用excel.dll读取excel文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
这篇文章介绍了net读取非标准配置文件的小例子有需要的朋友可以参考一下 代码如下复制代码代码如下:publicstaticstringConfig(stringkey) &nb
C#读写ini配置文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! NETFramework类