0

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

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

在这个线程中,如何在 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?)

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

问候。

4

2 回答 2

2

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

于 2012-08-17T15:00:35.873 回答
2

没有类型叫做Variable. 这只是一个示例类型名称。

于 2012-08-17T15:00:48.263 回答