为了账号安全,请及时绑定邮箱和手机立即绑定

读取/写入INI文件

读取/写入INI文件

猛跑小猪 2019-06-15 18:44:25
读取/写入INI文件.NET框架中是否有可以读取/写入标准.ini文件的类:[Section]<keyname>=<value>...德尔菲TIniFile组件和我想知道C#是否有类似的东西?
查看完整描述

3 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

.NET框架的创建者希望您使用基于XML的配置文件,而不是ini文件。所以没有,没有内置的阅读机制。

不过,也有一些第三方解决方案可用。


查看完整回答
反对 回复 2019-06-15
?
白衣非少年

TA贡献1155条经验 获得超0个赞

这篇关于CodeProject的文章使用C#的INI文件处理类“应该有帮助。

作者创建了一个C#类“Ini”,它公开了来自KERNEL32.dll的两个函数。这些职能是:WritePrivateProfileStringGetPrivateProfileString..您需要两个名称空间:System.Runtime.InteropServicesSystem.Text.

使用Ini类的步骤

在项目命名空间定义中添加

using INI;

创建这样的INIFile

INIFile ini = new INIFile("C:\\test.ini");

使用IniWriteValue将新值写入节中的特定键或使用IniReadValue若要从特定区段中的键中读取值,请执行以下操作。

注意:如果你是从零开始,你可以读这个MSDN文章如何:向C#项目添加应用程序配置文件..这是配置应用程序的更好方法。


查看完整回答
反对 回复 2019-06-15
  • 3 回答
  • 0 关注
  • 551 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信