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 に答える