C# WPF 使用StreamReader读取INI文件内容:以[写日志]开头的键值对
可以使用C#中的System.IO和System.Text命名空间中的类来实现循环读取ini文件的内容。
首先,需要使用StreamReader类来打开ini文件并逐行读取文件内容。然后,使用字符串的Split方法将每一行内容按照'='分割成键值对。最后,使用foreach循环遍历所有键值对,找到以'[写日志]'开头的键,将对应的值存储起来即可。
以下是示例代码:
using System.IO;
using System.Text;
string filePath = "path/to/your/file.ini";
string logValue = "";
using (StreamReader reader = new StreamReader(filePath, Encoding.Default))
{
string line;
while ((line = reader.ReadLine()) != null)
{
string[] keyValue = line.Split('=');
if (keyValue.Length == 2 && keyValue[0].StartsWith('[写日志]'))
{
logValue = keyValue[1];
break; // 如果只有一个符合条件的键值对,可以直接跳出循环
}
}
}
// 处理获取到的日志值
原文地址: https://www.cveoy.top/t/topic/kdRQ 著作权归作者所有。请勿转载和采集!