2012-08-17 26 views
-1

我希望創建這樣一個字典:詞典值爲「變量」

Dictionary<string, Variable> dict = new Dictionary<string, Variable> 

在這個線程How do I name variables dynamically in C#?下面的代碼示例是投票並接受爲問題的答案:

var vartable = new Dictionary<string, Variable>(); 
vartable[strLine] = new Variable(input); 

然而,當我嘗試做我得到這個錯誤信息同樣的事情:

The type or namespace name 'Variable' could not be found (are you missing a using directive or an assembly reference?) 

我是無法找到解決此問題的名稱空間。任何建議表示讚賞。

問候。

+0

什麼是「變量」?你引用它就像一個類型。該錯誤表明您沒有使用的「using」語句導入該類型。您也可能需要將項目引用添加到包含「變量」的任何庫中。 – 2012-08-17 14:59:57

+0

查看你參考的原始問題。他說他已經創建了自己的'Variable'類。 http://cl.ly/image/3F012q2P1L3V – 2012-08-17 15:02:20

+0

變量是您想要動態名稱的對象的名稱。 – VoidStar 2012-08-17 15:03:15

回答

2

Variable是爲了你自己的類,所以你必須先定義它。

2

沒有稱爲Variable的類型。這只是一個示例類型名稱。