J'ai besoin d'un moyen de stocker des paires clé/valeur où la valeur peut être de différents types.Comment créer un dictionnaire contenant différents types dans C#
J'aime faire:
int i = 12;
string s = "test";
double x = 24.1;
Storage.Add("age", i);
Storage.Add("name", s);
Storage.Add("bmi", x);
Et plus tard, récupérer les valeurs avec:
int a = Storage.Get("age");
string b = Storage.Get("name");
double c = Storage.Get("bmi");
Comment un stockage comme ça ressemble? Merci, Erik
Peut-être que quelqu'un devrait créer un type de variante? AIDE, je suis aveugle! –
Je suis d'accord avec Jon Skeet. Encore. Mais faire quelque chose comme ça signifie que vous faites quelque chose de mal. Vous devez d'abord réfléchir aux raisons pour lesquelles vous devez stocker différentes valeurs dans un seul dictionnaire. – Euphoric
Merci beaucoup, la méthode générique Get était la chose que je cherchais !! – Enrico