c 實現ini檔案讀寫類分享

2022-09-26 09:03:11 字數 1245 閱讀 2211

複製** **如下:

///

/// 讀寫ini檔案的類。

///

public class inihelper

///

/// 讀取ini資料。

///

/// 節點名。

/// 鍵名。

/// 值名。

/// 相應的值。

public static string read(string section, string key, string path)

///

/// 讀取乙個ini裡面所有的節

///

///

///

///

public static int getallsectionnames(out string sections, string path)

string local = marshal.ptrtostringansi(preturnedstring, (int)bytesreturned).tostring();

marshal.freecotaskmem(preturnedstring);

//use of substring below removes terminating null for split

sections = local.substring(0, local.length - 1).split('\0');

return 0;

}///

/// 得到某個節點下面所有的key和value組合

///

///

///

///

///

///

public static int getallkeyvalues(string section, out string keys, out string values, string path)

keys = new string[result.count];

values = new string[result.count];

for (int i = 0; i < result.count; i++)

);if (item.length == 2)

else if (item.length == 1)

else if (item.length == 0)

}return 0;}}

本文標題: c#實現ini檔案讀寫類分享

本文位址:

C 讀寫Ini檔案類

ini檔案就是擴充套件名為 ini 的檔案。在windows系統中,ini檔案是很多,最重要的就是 system.ini system32.ini 和 win.ini 該檔案主要存放使用者所做的選擇以及系統的各種引數。使用者可以通過修改ini檔案,來改變應用程式和系統的很多配置。但自從windows...

C 讀寫INI檔案

inifile類 using system using system.io using system.runtime.interopservices 因為我們需要呼叫api函式,所以必須建立system.runtime.interopservices命名空間以提供可用於訪問 net 中的 com 物...

C 讀寫INI檔案

using system using system.drawing using system.collections using system.componentmodel using system.windows.forms using system.io using system.runtime...