static void Main(string[] args) { Bobr bobr = new Bobr(); Bobr bobr2 = new Bobr(); bobr.Name = "Vasia"; bobr2.Name = "Vasia"; Bobr_House bobr_House = new Bobr_House(); Trash trash = new Trash("Hello World!"); Trash trash2 = new Trash("Vasia Negodiay"); bobr_House.BobrAdd(bobr); bobr_House.TrashAdd(trash); bobr_House.TrashAdd(trash2); bobr_House.GetTrash(bobr, trash); bobr_House.GetTrash(bobr, trash2); bobr_House.GetTrash(bobr2, trash2); foreach (var pair in bobr_House.Bobro_trash) { Console.WriteLine($"Value: {pair.Key.Value}, Owner: {pair.Value.Name}"); } Console.ReadKey(); }
public void GetTrash(Bobr bobr, Trash obj) { if (Bobro_trash.ContainsKey(obj)) { Console.WriteLine("This object is not available"); } else { Bobro_trash.Add(obj, bobr); } }
public void BobrAdd(Bobr bobr) { Bobrs.Add(bobr); }