static bool Anadir(Ficha f) { int clave = f.id; if (dic.ContainsKey(clave)) { return(false); } dic.Add(clave, f); return(true); }
static void Main(string[] args) { Ficha f1 = new Ficha(100, "pepito", 1.99); Ficha f2 = new Ficha(101, "juanito", 1.20); Ficha f3 = new Ficha(102, "joselito", 1.60); if (Anadir(f1) && Anadir(f2) && Anadir(f3)) { Console.WriteLine("Añadidos"); } else { Console.WriteLine("Algo ocurrio con los datos"); } Console.ReadLine(); }