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

C# Dictionary how to read key=value from file

我是一名大一学生,我正努力在字典课上读一份大报告。我的报告格式如下:

1
2
3
4
5
Key=value
Key=value
.
.
.

现在,字典需要2个输入键和值,但是我要如何填写这个?我想这是一个循环,但我太缺乏经验了,怎么在这里得到一些答案。

它不是复制品,因为我尝试了不同的东西。我想阅读已经包含上述格式的报告。我不想要一本已经满了的字典。我要加满油。


你只需要EDOCX1[0]

1
2
3
4
5
6
7
8
9
10
Dictionary<string, string> mydict = new Dictionary<string, string>();

foreach (string line in report)
{
    string[] keyvalue = line.Split('=');
    if (keyvalue.Length == 2)
    {
        mydict.Add(keyvalue[0], keyvalue[1]);
    }
}


[原海报写道:]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
    Dictionary<string, string> _werFileContent =
    new Dictionary<string, string>();
    using (StreamReader sr = new StreamReader(Path))
                {

                    string _line;
                    while ((_line = sr.ReadLine()) != null)
                    {
                        string[] keyvalue = _line.Split('=');
                        if (keyvalue.Length == 2)
                        {
                            _werFileContent.Add(keyvalue[0], keyvalue[1]);
                        }
                    }