標籤:return csharp 引用 ini 一個 pat 索引值 用法 stat
一、故事線
ini檔案是非常好用的設定檔,通過系統api可以方便的管理參數,本文介紹一下c#下檔案讀寫方法。
二、檔案格式
通常ini檔案是這樣的格式:
[section1]
key1=value1
key2=value2
[section2]
key3=value3
key4=value4
section標識塊,一個簡單的分組
key~value對應的索引值對
三、系統API
[DllImport("kernel32")]private static extern long WritePrivateProfileString(string section , string key , string val , string filePath);[DllImport("kernel32")]private static extern int GetPrivateProfileString(string section , string key , string def , StringBuilder retVal , int size , string filePath);
DLLImport引用系統API
三、用法介紹(封裝)
public static string IniReadValue(string section , string key , string iniPath){ StringBuilder temp = new StringBuilder(500); int i = GetPrivateProfileString(section, key, "", temp, 500, iniPath); return temp.ToString();}
public static void IniWriteValue(string section
, string key
, string value
, string iniPath)
{
WritePrivateProfileString(section, key, value, iniPath);
}
這個封裝我也一直在用,非常方便。
C# ini檔案讀寫簡單封裝