值“变量”的字典

我希望创建一个这样的字典:

Dictionary dict = new Dictionary 

在这个线程中如何在C#中动态命名变量? 下面的代码示例被投票并被接受作为问题的答案:

 var vartable = new Dictionary(); 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?) 

我一直无法找到修复此问题的命名空间。 任何建议表示赞赏。

问候。

Variable是你自己的类,所以你必须先定义它。

没有名为Variable的类型。 它只是一个示例类型名称。