知识大全 在C#中如何读取配置文件[1]

Posted 属性

篇首语:精诚所加,金石为开。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在C#中如何读取配置文件[1]相关的知识,希望对你有一定的参考价值。

在C#中如何读取配置文件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   配置文件概述

  应用程序配置文件是标准的 XML 文件 XML 标记和属性是区分大小写的 它是可以按需要更改的 开发人员可以使用配置文件来更改设置 而不必重编译应用程序 配置文件的根节点是 configuration 我们经常访问的是appSettings 它是由 Net预定义配置节 我们经常使用的配置文件的架构是象下面的形式 先大 概有个印象 通过后面的实例会有一个比较清楚的认识 下面的 配置节 可以理解为进行配置一个XML的节点

  常见配置文件模式

<configuration>        <configSections>    //配置节声明区域 包含配置节和命名空间声明                <section>              //配置节声明             <sectionGroup>       //定义配置节组                  <section>       //配置节组中的配置节声明        <appSettings> //预定义配置节        <Custom element for configuration section> //配置节设置区域

   只有appSettings节的配置文件及访问方法

  下面是一个最常见的应用程序配置文件的例子 只有appSettings节

<?xml version= encoding= utf ?><configuration>    <appSettings>        <add key= connectionstring value= User ID=sa;Data Source= ;Password=;Initial Catalog=test;Provider=SQLOLEDB ; />        <add key= TemplatePATH value= Template />    </appSettings></configuration>

  下面来看看这样的配置文件如何方法

string _connectionString=ConfigurationSettings AppSettings[ connectionstring ];

  使用ConfigurationSettings类的静态属性AppSettings就可以直接方法配置文件中的配置信息 这个属性的类型是NameValueCollection

   自定义配置文件

    自定义配置节

  一个用户自定义的配置节 在配置文件中分为两部分 一是在<configSections></ configSections>配置节中声明配置节(上面配置文件模式中的 <section> ) 另外是在< configSections></ configSections >之后设置配置节(上面配置文件模式中的 <Custom element for configuration section> ) 有点类似一个变量先声明 后使用一样 声明一个配置文件的语句如下

 <section name= type= />

  <section> 声明新配置节 即可创建新配置节

  name 自定义配置节的名称

  type 自定义配置节的类型 主要包括System Configuration SingleTagSectionHandler System Configuration DictionarySectionHandler System Configuration NameValueSectionHandler

cha138/Article/program/net/201311/15219

相关参考

知识大全 在C#中如何读取配置文件[3]

在C#中如何读取配置文件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通过上面的代码我们可以

知识大全 C#中通过读取配置文件动态创建泛型对象

C#中通过读取配置文件动态创建泛型对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  背景  我

知识大全 spring中读取xml配置文件、获取bean

  读取xml文件  /**  *利用XmlBeanFactory(Resourceresource)  *这里Resource必须是xml格式  *Resource包括AbstractResourc

知识大全 C#如何读取和创建INI文件

C#如何读取和创建INI文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在做项目过程中有时需

知识大全 c#文件的创建、读取及写入

  在c#中运用到操作流时首先要加入以下两个命名空间  usingSystemIO;  usingSystemCollections;  我总结了以下几种方式来进行IO操作很简便但却很实用  目录的创

知识大全 使用C#读取dbf行情文件

使用C#读取dbf行情文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由于历史的原因我国的上

知识大全 Jar内外配置文件的读取

Jar内外配置文件的读取  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一个简单的例子提供读取J

知识大全 C#怎样用excel.dll读取excel文件

C#怎样用excel.dll读取excel文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 .net 读取非标准配置文件的小例子

这篇文章介绍了net读取非标准配置文件的小例子有需要的朋友可以参考一下   代码如下复制代码代码如下:publicstaticstringConfig(stringkey) &nb

知识大全 C#读写ini配置文件

C#读写ini配置文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NETFramework类