using system;
using system.collections.generic;
using system.linq;
using system.runtime.interopservices;
using system.text;
namespace msframework.common
set
}[dllimport("kernel32.dll")]
private static extern int getprivateprofileint(
string lpkeyname,
int ndefault,
string lpfilename
);[dllimport("kernel32.dll")]
private static extern int getprivateprofilestring(
string lpkeyname,
string lpdefault,
stringbuilder lpreturnedstring,
int nsize,
string lpfilename
);[dllimport("kernel32.dll")]
private static extern int writeprivateprofilestring(
string lpkeyname,
string lpstring,
string lpfilename
);/// /// 建構函式
///
/// ini檔案路徑
public inifile(string afilename)
/// /// 建構函式
///
public inifile()
/// /// [擴充套件]讀int數值
///
/// 節
/// 鍵
/// 預設值
///
public int readint(string section, string name, int def)
/// /// [擴充套件]讀取string字串
///
/// 節
/// 鍵
/// 預設值
///
public string readstring(string section, string name, string def)
/// /// [擴充套件]寫入int數值,如果不存在 節-鍵,則會自動建立
///
/// 節
/// 鍵
/// 寫入值
public void writeint(string section, string name, int ival)
/// /// [擴充套件]寫入string字串,如果不存在 節-鍵,則會自動建立
///
/// 節
/// 鍵
/// 寫入值
public void writestring(string section, string name, string strval)
/// /// 刪除指定的 節
///
///
public void deletesection(string section)
/// /// 刪除全部 節
///
public void deleteallsection()
/// /// 讀取指定 節-鍵 的值
///
///
///
///
public string inireadvalue(string section, string name)
/// /// 寫入指定值,如果不存在 節-鍵,則會自動建立
///
///
///
///
public void iniwritevalue(string section, string name, string value)
}}//csv
public static void writecsv(string path, string data, string list)
if (!file.exists(path))
}}
using (streamwriter sw = new streamwriter(path, true, encoding.default))
}
對INI檔案的讀寫
將必要資訊儲存在ini中 相關ini操作如下 在程式中經常要用到設定或者其他少量資料的存檔,以便程式在下一次執行的時候可以使用,比如說儲存本次程式執行時視窗的位置 大小 一些使用者設定的資料等等,在 dos 下程式設計的時候,我們一般自己產生乙個檔案,由自己把這些資料寫到檔案中,然後在下一次執行的時...
C 對 ini檔案的讀寫操作
1.using system 2.using system.collections.generic 3.using system.runtime.interopservices 4.using system.text 5.6.namespace ini 7.27.28.方法 向ini檔案寫入資料 2...
C 對ini檔案的讀寫操作
解決問題時候,發現ini檔案相對於txt檔案的優點,所以找資料學習了ini檔案的儲存操作 首先是ini檔案的格式 例 張三 名稱 zs 性別 男 設定 顏色 red 模式 1 型別 3 ini檔案由節 鍵 值組成 using system.runtime.interopservices 若此命名空間...