| 问题 我是一年级学生,我想在字典课上阅读一篇重要的报告。我的报告格式如下:
 
 复制代码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[0], keyvalue[1]);
    }
}
Linq 方法
 
 
 
 
 |