MeasurementIn() public method

public MeasurementIn ( IUnitType unitType ) : Measurement
unitType IUnitType
return Measurement
Example #1
0
 public Unit(T type, Unit unitToConvert)
 {
     if (!UnitDimensions.HaveSameDimensions(type.Dimensions, unitToConvert.Dimensions))
     {
         throw new Exception("Units do not have the same Dimensions");
     }
     this.UnitType    = type;
     this.Measurement = unitToConvert.MeasurementIn(type);
 }
Example #2
0
 protected static bool _ValuesAreEqual(Unit unit1, Unit unit2)
 {
     return(unit1.Measurement == unit2.MeasurementIn(unit1.UnitType));
 }
 protected static bool _ValuesAreEqual(Unit unit1, Unit unit2)
 {
     return unit1.Measurement == unit2.MeasurementIn(unit1.UnitType);
 }
Example #4
0
 public Unit <T> Mod(Unit <T> unit)
 {
     return(new Unit <T>((T)this.UnitType, this.Measurement.Mod(unit.MeasurementIn(this.UnitType))));
 }