熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

在C#中如何讀取配置文件[3]

2022-06-13   來源: .NET編程 

通過上面的代碼我們可以看出不同的type通過GetConfig返回的類型不同具體獲得配置內容的方式也不一樣 配置節處理程序
返回類型

SingleTagSectionHandler
SystemsCollectionsIDictionary

DictionarySectionHandler
SystemsCollectionsIDictionary

NameValueSectionHandler
SystemsCollectionsSpecializedNameValueCollection


   自定義配置節組

  配置節組是使用<sectionGroup>元素將類似的配置節分到同一個組中配置節組聲明 部分將創建配置節的包含元素在<configSections>元素中聲明配置節組並將屬於該組的節置於< sectionGroup>元素中下面是一個包含配置節組的配置文件的例子

<?xml version= encoding=utf ?>
<configuration>
    <configSections>
        <sectionGroup name=TestGroup>
            <section name=Test type=SystemConfigurationNameValueSectionHandler/>
        </sectionGroup>
    </configSections>
   
    <TestGroup>
        <Test>
            <add key=Hello value=World/>
        </Test>
    </TestGroup>
</configuration>

  下面是訪問這個配置節組的代碼     

NameValueCollection nc=(NameValueCollection)ConfigurationSettingsGetConfig(TestGroup/Test);
            MessageBoxShow(ncAllKeys[]ToString()+ +nc[Hello]);    //輸出Hello World

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15218.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.