int IAddingSystem.Add(int amount) { if (amount < 0) { throw new ArgumentOutOfRangeException("amount", amount, "amount must be positive!"); } _total += amount; return _total; } }