//
//
using System;
using ;
using ;
namespace
{
/// <summary>
/// INI设置文件类
/// </summary>
public class INIClass
{
public string inipath;
/// <summary>
/// 分隔符
/// </summary>
public static String SpeatorString = “,-,”;
[("kernel32")]
private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
[("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
/// <summary>
/// 构造方法
/// </summary>
/// <param name=”INIPath”>文件路径</param>
public INIClass(string INIPath)
{
inipath = INIPath;
}
/// <summary>
/// 写入INI文件
/// </summary>
/// <param name=”Section”>项目名称(如[TypeName] )</param>
/// <param name=”Key”>键</param>
/// <param name=”Value”>值</param>
public void IniWriteValue(string Section, string Key, object Value)
{
if (Value == null)
return;
if (() != typeof())
C#操作INI文件的类 来自淘豆网www.taodocs.com转载请标明出处.