public DensityUnit(MassUnit mass, VolumeUnit volume, string NewSymbol = "Empty", decimal correction = 1) { Name = "Density"; Unit = mass.Unit / volume.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{mass}/{volume}"); }
public VolumeUnit(PreFix SI, VolumeUnit unit) { Name = "Volume"; Unit = unit.Unit.Copy(); SetCombined(SI); SetNewSymbol(SI); }
public VolumeFlowUnit(VolumeUnit volume, DurationUnit duration, string NewSymbol = "Empty", decimal correction = 1) { Name = "VolumeFlow"; Unit = volume.Unit / duration.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{volume}/{duration}"); }
public VolumeUnit(VolumeUnit unit, string NewSymbol = "Empty", decimal correction = 1) { Name = "Volume"; Unit = unit.Unit.Copy(); SetCombined(correction); SetNewSymbol(NewSymbol); }
public Volume ToUnit(VolumeUnit selectedUnit) => new Volume(ToTheOutSide(selectedUnit.Unit), selectedUnit);
public double As(VolumeUnit ReturnInThisUnit) => (double)ToTheOutSide(ReturnInThisUnit.Unit);
public static Volume From(double value, VolumeUnit unit) => new Volume(value, unit);
public Volume(int value, VolumeUnit selectedUnit) : base(value, selectedUnit.Unit) { }
public Volume(double value, VolumeUnit selectedUnit) : base(value, selectedUnit.Unit) { }
public Volume(decimal value, VolumeUnit selectedUnit) : base(value, selectedUnit.Unit) { }