【发布时间】:2012-01-16 04:10:24
【问题描述】:
有哪些方法或 C# 库可以执行以下操作?谢谢
//Delphi read item in a given section of a binary file.
uses iniFiles;
readString('SectionName','itemName','DefaultValueIfNotFound');
【问题讨论】:
-
使用 System.Configuration 类
-
当你迁移到 .NET 时,最好把 *.ini 留在后面。
-
使用 app.config 和 web.config 文件将允许更多的功能、权力和控制你甚至可以加密 app.config 文件的部分它不是很难学习使用.. 我有编码 Delphi 17 年,我很容易学会了 .NET。请记住,为 Microsoft 编写 C#.NET 的人为 Borland 编写了 Delphi,因此您应该能够非常迅速地适应交叉。
-
请注意:您的评论引用了“二进制”文件,但 INI 文件不是“二进制”(它是文本)。此外,您的代码片段完全无效;您没有声明或创建
TIniFile或TMemIniFile的实例,也没有在对ReadString的调用中引用一个实例。 -
讽刺的是,在我看到这个之前,我想知道完全相同的主题,但我有充分的计划在问任何问题之前调查谷歌。此外,INI 文件不是 Delphi 特有的,所以真正的问题是如何在 C# 中使用 INI 文件。