Ho bisogno di un modo per memorizzare coppie chiave/valore in cui il valore può essere di diversi tipi.Come posso creare un dizionario che contiene diversi tipi in C#
Così mi piace fare:
int i = 12;
string s = "test";
double x = 24.1;
Storage.Add("age", i);
Storage.Add("name", s);
Storage.Add("bmi", x);
e poi recuperare i valori di:
int a = Storage.Get("age");
string b = Storage.Get("name");
double c = Storage.Get("bmi");
Come dovrebbe una Storage come questo aspetto? Grazie, Erik
Forse qualcuno dovrebbe creare un tipo Variant? AIUTO, SONO VECCHIO! –
Sono d'accordo con Jon Skeet. Ancora. Ma fare qualcosa del genere significa che stai facendo qualcosa di sbagliato. Dovresti innanzitutto pensare alle ragioni dietro alle quali devi memorizzare valori diversi nel dizionario singolo. – Euphoric
Grazie mille, il metodo Get generico era la cosa che stavo cercando !! – Enrico