2013-04-06 140 views
0

我想和參數的方法類似如何將嵌套字典作爲參數傳遞給方法?

public int MyMethod(Dictionary<int, Dictionary<int,int>> myDict) 
{ 
... 
} 

但是寫這個,我得到的編譯失敗消息,如下解釋:

類型或命名空間名稱Dictionary 2' 不能找到。

我該如何解決這個問題?

+8

你有'System.Collections中使用.Generic;'在文件頂部? – 2013-04-06 21:21:41

+0

不,我沒有。謝謝! (也感謝編輯這個問題......) – user2253182 2013-04-06 21:26:57

回答

1

確保在文件頂部包含using System.Collections.Generic;。另外,您也可以使用完整的命名空間內聯與您的代碼:

public int MyMethod(System.Collections.Generic.Dictionary<int, System.Collections.Generic.Dictionary<int,int>> myDict) 
{ 

} 

(但我想我們可以從這個既看到using指令是更好一點)

相關問題