Пример #1
0
 private int countCoins(Coin.Denomination coinDenomination)
 {
     var coinsOfDenomination = (from coins in box
                               where coins.CoinEnumeral == coinDenomination
                               select coins).Count();
     return coinsOfDenomination;
 }
Пример #2
0
 // put a coin in the coin box 
 public void Deposit(Coin ACoin) 
 {
     box.Add(ACoin);
 }
Пример #3
0
        /// <summary>
        /// take a coin of the specified denomination out of the box
        /// </summary>
        /// <param name="ACoinDenomination"></param>
        /// <returns>true if success</returns>
 
        public Boolean Withdraw(Coin.Denomination ACoinDenomination)
        {
            return box.Remove(box.First(r => r.CoinEnumeral == ACoinDenomination));
        }