public void Add(Money money) { if (money == null) return; var currency = money.Currency; if (Bag.ContainsKey(currency)) { Bag[currency] += money; } else { Bag.Add(currency, money); } }