dictionary <string, int >
元素的值時,關鍵是找到的第一次???。
我在試下面的代碼,但我確定我做錯了什麼。因爲它需要很長時間才能返回價值。
private int GetIndex(string term)
{
int index = 0;
foreach (var entry in dic)
{
var word = entry.Key;
var wordFreq = entry.Value;
if (word == term)
index = wordFreq;
}
return index;
}
請幫忙嗎?非常感謝
@非常感謝你Rene。 – FSm
您的兩個解決方案都適合我。但我想知道爲什麼大多數程序員聲稱我們不能索引字典的元素! –
FSm
'Dictionary <>'是索引的首先鍵入所以在你的情況下它的字符串,如果你有'int,string' int是索引,就像一個數組[索引]工作 –