C#操作ini文件

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;

namespace Xia.ClipBoardUtils
{

    class IniFileUtil
    {
        //参数说明:section:ini文件中的段落;key:ini文件中的关键字;val:ini文件中关键字的数值;filepath:ini文件的完整的路径和名称。    
        //c#申明ini文件的读操作函数getprivateprofilestring:    
        [DllImport(“kernel32”)]
        private static extern long WritePrivateProfileString(string section, string key, string val, string filepath);

        //参数说明:section:ini文件中的段落名称;key:ini文件中的关键字;def:无法读取时候时候的缺省数值;retval:读取数值;size:数值的大小;filepath:ini文件的完整路径和名称。
        [DllImport(“kernel32”)]
        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retval, int size, string filepath);
    }
}