c 建立ini 讀取ini檔案使用記錄

2021-10-01 09:51:33 字數 524 閱讀 1772

**建立:path是檔案目錄+ini檔名

filestream fs = new filestream(path, filemode.createnew);

fs.close();

自動建立的編碼格式為ansi,測試後無法讀取中文,所以改為手動建立,並修改編碼格式為utf-8

讀取和寫入方式,網上可以找到。

注意1:第一行空一行。開始檔案裡沒有中文時候,不用空行就能讀。結果有中文後讀不出,空一行就可以。

注意2:路徑不能有中文。

注意3:key和屬性不能重名

[01]

01zhuleixing=0101

01qitaleixing=0101

01mingcheng=0101

01jieshao=01jieshaojiesh01

[02]

02zhuleixing=0202

02qitaleixing=02aa02

02mingcheng=02cc02

02jieshao=02介紹02

C 讀取INI檔案

class inifile public bool setint string szsection,string szkey,int ival public bool setstring string szsection,string szkey,string szval public uint32...

C 讀取INI檔案

由於在c 並沒有提供專門讀取ini檔案的api,所以需要間接呼叫c 的api來進行讀取。using system using system.collections.generic using system.linq using system.text using system.io namespac...

C 讀取INI檔案

廢話不多說,直接上 1 引入命名空間 system.runtime.interopservices system.io 2 寫乙個類 inihelper public class inihelper else 寫入ini檔案 名稱 關鍵字 預設值 ini檔案位址 public static bool...