找回密码
 立即注册
keyvalueDictionary报告如何 | 软件设计/软件工程 2022-05-06 248 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
问题
我是一年级学生,我想在字典课上阅读一篇重要的报告。我的报告格式如下:
  1. Key=value
  2. Key=value
  3. .
  4. .
  5. .
复制代码

现在,Dictionary 需要两个输入键和值,但我该如何填写呢?我想这是一个循环,但我太缺乏经验如何获得一些答案。

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

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

  2. foreach (string line in report)
  3. {
  4.     string[] keyvalue = line.Split('=');
  5.     if (keyvalue.Length == 2)
  6.     {
  7.         result.Add(keyvalue[0], keyvalue[1]);
  8.     }
  9. }
复制代码

Linq 方法





上一篇:更改下载目录而不在 chrome 上弹出
下一篇:Rxjs将Json文档中数组映射到新数组类型