在字典中重复,然后删除或添加记录

时间:2010-07-19 21:03:37

标签: c#

所以我创建了一个字典DICTIONARY1

dicFilesDT.Add(dateParts[1], (dateParts[1] + dateParts[2] ));

这样我就可以了:

KEY作为日期和 值为日期+时间

我需要帮助制作另一本

字典(DICTIONARY2)
  1. 如果在DICTIONARY1中使用foreach keyvaluepair检查DICTIONARY2没有重复项,请将密钥对添加到DICTIONARY2

  2. 检查密钥的重复项(日期)(思考例如:dictionary.ContainsKey)

  3. 如果字典有KEY那么 比较从DICTIONARY 1到DICTIONARY 2的KEY VALUE,看看哪一个更大

    离。 230132与100425相比

    如果DICTIONARY1 KEY VALUE较大从DICTIONARY 2删除KeyValuePair并添加DICTIONARY 1 KEY VALUE

    否则什么也不做,继续循环

    感谢大家帮助我。

1 个答案:

答案 0 :(得分:1)

您不能在system.collections.generic.dictionary中包含重复项,如果您尝试添加重复键,它将引发异常。