示例#1
0
        public MutableValue(double value, double precision, IQuantity quantity, IUnit unit, IScale scale)
        {
            OriginalValue = new ReadOnlyValue(value, precision, quantity, unit, scale);

            Value     = value;
            Precision = precision;
            Quantity  = quantity;
            Unit      = unit;
            Scale     = scale;
        }
示例#2
0
        private MutableValue(double value, double precision, IQuantity quantity, IUnit unit, IScale scale, List <Change> history)
        {
            OriginalValue = new ReadOnlyValue(value, precision, quantity, unit, scale);

            Value     = value;
            Precision = precision;
            Quantity  = quantity;
            Unit      = unit;
            Scale     = scale;
            _history  = history;
        }