我试图创建一致性。 我有字典,其中的关键 - 是词和价值 - 是这个词的频率 如果单词存在字典中,我需要增加这个词的价值。 我使用的containsKey,以检查是否存在这个词,机器人不明白如何增加值增加字典中存在的键的值
string[] words = SplitWords(lines);
foreach (var word in words)
{
int i = 0;
if (!concordanceDictionary.ContainsKey(word))
{
concordanceDictionary.Add(word, i);
}
else
{
}
foreach (KeyValuePair<string, int> pair in concordanceDictionary)
{
Console.WriteLine("{0}:{1}",pair.Key, pair.Value);
}
}
嗯,更好地做出concordanceDictionary.Add(字,1); – 2014-10-26 22:30:06
如果键存在,用'concordanceDictionary [word] ++增加值' – stuartd 2014-10-26 22:30:10