コード例 #1
0
        public ComplexPriceCalculator(decimal singleUnitPrice, int volumeSize, decimal volumePrice)
        {
            Contract.Requires(volumeSize > 0);
            Contract.Requires(volumePrice > 0.0M);

            singleUnitCalculator = new SingleUnitPriceCalculator(singleUnitPrice);
            this.volumeSize = volumeSize;
            this.volumePrice = volumePrice;
        }
コード例 #2
0
        public ComplexPriceCalculator(decimal singleUnitPrice, int volumeSize, decimal volumePrice)
        {
            Contract.Requires(volumeSize > 0);
            Contract.Requires(volumePrice > 0.0M);

            singleUnitCalculator = new SingleUnitPriceCalculator(singleUnitPrice);
            this.volumeSize      = volumeSize;
            this.volumePrice     = volumePrice;
        }