c#对于ini文件的操作

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:32:26
c#对于ini文件的操作
需要源码
谢谢!最好有点注释,越详细越好!谢谢!
难道没有人有更加详细点的吗?

using System;
using System.IO;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Text;

namespace NewTimeCard
{
/// <summary>
/// IniFileRead
/// </summary>
public class IniFileRead
{

public string path = Application.StartupPath+@"\ini\setting.ini";

[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);

public string IniRead(string Section,string Key)
{
StringBuilder temp = new StringBuilder(255);
int i = GetPrivateProfileString(Section,Key,"",temp,255,this.path);
return tem