我有兩個相等大小的陣列,arrayKeys和arrayValues分別填充有數據,鍵和值,和一個空Dictionary<K, V>
(myDictionary)。我想將字典的鍵和值分配給每個數組中的元素。我知道,這可以通過使用下面的代碼來完成:填充一個字典<K, V>使用數組的鍵和值在C#
for(i=0:i<arrayKeys.Lenght;i++)
{
myDictionary.Add(arrayKeys[i], arrayValue[i]);
}
,但我想知道是否有什麼辦法如下進行分配:
myDictionary.Keys = arrayKeys;
myDictionary.Values = arrayValues;
可能通過使用lambda表達式與ToDictionary方法。在此先感謝
弗朗西斯
myDictionary.Keys,myDictionary.Values只是干將,所以你不能把它分配給了一些價值。 – 2011-05-09 11:29:51
@Abdul Muqtadir:我用這些說明只是爲了說明我想做什麼 – CiccioMiami 2011-05-09 11:33:51