? Necesito algún tipo de forma de almacenar pares clave/valor donde el valor puede ser de diferentes tipos.¿Cómo creo un diccionario que contiene diferentes tipos en C#
Así me gusta hacer:
int i = 12;
string s = "test";
double x = 24.1;
Storage.Add("age", i);
Storage.Add("name", s);
Storage.Add("bmi", x);
Y más tarde recuperar los valores con:
int a = Storage.Get("age");
string b = Storage.Get("name");
double c = Storage.Get("bmi");
¿Cómo debería un almacenamiento como esto parece? Gracias, Erik
Quizás alguien debería crear un tipo Variant? AYUDA, ¡ESTOY CIEGO! –
Estoy de acuerdo con Jon Skeet. De nuevo. Pero hacer algo como esto significa que estás haciendo algo mal. Primero debe pensar en las razones detrás de por qué necesita almacenar diferentes valores en un solo diccionario. – Euphoric
¡Muchas gracias, el método genérico Get fue lo que estaba buscando! – Enrico