Dictionnaire avec valeur “variable”

J’espère créer un dictionnaire comme celui-ci:

Dictionary dict = new Dictionary 

Dans ce fil Comment nommer les variables de manière dynamic en C #? L’exemple de code suivant a été voté et accepté comme réponse à la question:

 var vartable = new Dictionary(); vartable[strLine] = new Variable(input); 

Cependant, lorsque j’essaie de faire la même chose, le message d’erreur suivant s’affiche:

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

J’ai été incapable de trouver un espace de noms qui résout ce problème. Tout conseil est apprécié.

Cordialement.

Variable est censé être votre propre classe, vous devez donc la définir en premier.

Il n’y a pas de type appelé Variable . C’est juste un exemple de nom de type.