52ky 发表于 2022-5-6 13:48:20

如何从C#中的文件中读取 key=value

问题
我是一年级学生,我想在字典课上阅读一篇重要的报告。我的报告格式如下:
Key=value
Key=value
.
.
.
现在,Dictionary 需要两个输入键和值,但我该如何填写呢?我想这是一个循环,但我太缺乏经验如何获得一些答案。

这不是重复的,因为我尝试了不同的东西。我希望看到已经包含上述格式的 .WER 报告。我不想要一本已满的字典。我需要把它填满。

回答
foreach 和 Add() 循环
Dictionary<string, string> result = new Dictionary<string, string>();

foreach (string line in report)
{
    string[] keyvalue = line.Split('=');
    if (keyvalue.Length == 2)
    {
      result.Add(keyvalue, keyvalue);
    }
}
Linq 方法



页: [1]
查看完整版本: 如何从C#中的文件中读取 key=value