C# 写入 INI 文件教程:简单示例与代码
在 C# 中,你可以使用 System.IO 命名空间下的 StreamWriter 类来写入 INI 文件。下面是一个简单的示例代码:
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = 'config.ini';
string section = 'Settings';
string key = 'Username';
string value = 'JohnDoe';
WriteIniKey(filePath, section, key, value);
}
static void WriteIniKey(string filePath, string section, string key, string value)
{
using (StreamWriter writer = new StreamWriter(filePath, true))
{
writer.WriteLine($'[{section}]');
writer.WriteLine($'{key}={value}');
}
}
}
在上面的示例中,我们使用 StreamWriter 打开 INI 文件并追加内容。WriteLine 方法用于写入 INI 文件的每一行,通过使用字符串插值来构建每一行的内容。
请注意,上述示例中的 filePath 变量指定了 INI 文件的路径。如果文件不存在,StreamWriter 会自动创建一个新的文件。
另外,true 参数将 StreamWriter 实例的构造函数设置为追加模式,以便在已有内容的末尾添加新内容。如需覆盖现有文件,请使用 false 参数或完全删除原始文件。
此外,示例中的 section、key 和 value 变量分别表示 INI 文件中的节、键和值。你可以根据需要修改它们的值。
运行上述代码后,会在指定的路径下创建一个名为 config.ini 的文件,并在文件中写入以下内容:
[Settings]
Username=JohnDoe
你可以根据需要使用不同的键和值来写入其他配置选项。
原文地址: https://www.cveoy.top/t/topic/qEYG 著作权归作者所有。请勿转载和采集!