色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

C#中讀寫INI配置文件

在作應(yīng)用系統(tǒng)開(kāi)發(fā)時(shí),管理配置是必不可少的。例如數(shù)據(jù)庫(kù)服務(wù)器的配置、安裝和更新配置等等。由于Xml的興起,現(xiàn)在的配置文件大都是以xml文檔來(lái)存儲(chǔ)。比如Visual Studio.NET自身的配置文件Mashine.config,ASP.NET的配置文件Web.Config,包括我在介紹Remoting中提到的配置文件,都是xml的格式。

傳統(tǒng)的配置文件ini已有被xml文件逐步代替的趨勢(shì),但對(duì)于簡(jiǎn)單的配置,ini文件還是有用武之地的。ini文件其實(shí)就是一個(gè)文本文件,它有固定的格式,節(jié)Section的名字用[]括起來(lái),然后換行說(shuō)明key的值:
[section]
key=value

如數(shù)據(jù)庫(kù)服務(wù)器配置文件:

DBServer.ini

[Server]
Name=localhost
[DB]
Name=NorthWind
[User]
Name=sa

在C#中,對(duì)配置文件的讀寫是通過(guò)API函數(shù)來(lái)完成的,代碼很簡(jiǎn)單:

using System;
using System.Text;
using System.IO;
using System.Runtime.InteropServices;

namespace PubOp
{
    
public class OperateIniFile
    
{
        
API函數(shù)聲明

        
讀Ini文件

        
寫Ini文件
    }

}

NET技術(shù)C#中讀寫INI配置文件,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 错那县| 金溪县| 龙海市| 桂林市| 宁晋县| 黄浦区| 哈巴河县| 鸡泽县| 固始县| 任丘市| 罗源县| 桂林市| 新龙县| 元阳县| 安顺市| 雅江县| 陆河县| 兖州市| 新化县| 嘉兴市| 定兴县| 丁青县| 张家界市| 桦甸市| 瓮安县| 巴南区| 萍乡市| 合作市| 平利县| 额尔古纳市| 兴隆县| 宁明县| 屯留县| 陆良县| 孙吴县| 淮阳县| 南乐县| 沂源县| 金湖县| 林州市| 徐闻县|