Exemple #1
0
 public Money(int amount, Money.Unit denomination)
 {
     Denomination = denomination;
     _value       = amount * Money.InternalValue(denomination);
 }
Exemple #2
0
        public Money ConvertTo(Money.Unit ToDenomination)
        {
            int newAmount = this.Amount * Money.InternalValue(Denomination) / Money.InternalValue(ToDenomination);

            return(new Money(newAmount, Denomination));
        }
Exemple #3
0
 public static int InternalValue(Money.Unit Denomination)
 {
     return(Money.BaseValue[(int)Denomination]);
 }