using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Runtime.InteropServices;
/// <summary>
/// ini文件的读取和写入
/// </summary>
class OperateIniFile
{
#region API函数声明
[DllImport("kernel32")]//返回0表示失败,非0为成功
private static extern long WritePrivateProfileString(string section, string key,
string val, string filePath);
[DllImport("kernel32")]//返回取得字符串缓冲区的长度
private static extern long GetPrivateProfileString(string section, string key,
string def, StringBuilder retVal, int size, string filePath);
#endregion
#region 读Ini文件
public string ReadIniData(string Section, string Key, string iniFilePath)
{
if (File.Exists(iniFilePath))
{
StringBuilder temp = new StringBuilder(1024);
GetPrivateProfileString(Section, Key, "", temp, 1024, iniFile
C# 读 写 ini配置文件的方法
最新推荐文章于 2024-10-30 09:56:28 发布
本文介绍了一个用于读取和写入INI文件的C#类。该类利用了Windows API函数实现INI文件的操作,并提供了示例代码展示如何使用这个类来读取和修改INI文件中的配置信息。

最低0.47元/天 解锁文章
1346

被折叠的 条评论
为什么被折叠?



