public void Agregar(Clave_Valor clave) { if (diccionario.Count > 0) { if (!diccionario.ContainsKey(clave.Clave)) { diccionario.Add(clave.Clave, clave.Objetoasociado); } else { diccionario[clave.Clave] = clave.Objetoasociado; } } else { diccionario.Add(clave.Clave, clave.Objetoasociado); } /** FORMAS DE RECORRER UN DICCIONARIO * foreach (KeyValuePair<IComparableP, object> result in nuevoDiccinario.diccionario) * { * Console.WriteLine(string.Format("Key-{0}:Value-{1}", result.Key, result.Value)); * } * foreach (var economica in nuevoDiccinario.diccionario) * { * Console.WriteLine("{0} : {1}", economica.Key, economica.Value); * } **/ }
public object valorDe(Clave_Valor clave) { if (diccionario.ContainsKey(clave.Clave)) { return(diccionario[clave.Clave]); } else { Console.WriteLine("No contiene elemento"); return(null); } }