//public VolumeFlowUnit(AreaUnit Area, LengthUnit Length, string NewSymbol = "Empty", decimal correction = 1)
        //{

        //    Name = "VolumeFlowh";
        //    Unit = Area.Unit * Length.Unit;
        //    SetCombined(correction);
        //    SetNewSymbol(NewSymbol, $"{Area}-{Length}");
        //}

        public VolumeFlowUnit(PreFix SI, VolumeFlowUnit unit)
        {
            Name = "VolumeFlowh";
            Unit = unit.Unit.Copy();

            SetCombined(SI);
            SetNewSymbol(SI);
        }
 public VolumeFlow ToUnit(VolumeFlowUnit selectedUnit) => new VolumeFlow(ToTheOutSide(selectedUnit.Unit), selectedUnit);
 public double As(VolumeFlowUnit ReturnInThisUnit) => (double)ToTheOutSide(ReturnInThisUnit.Unit);
 public static VolumeFlow From(double value, VolumeFlowUnit unit) => new VolumeFlow(value, unit);
 public VolumeFlow(int value, VolumeFlowUnit selectedUnit) : base(value, selectedUnit.Unit)
 {
 }
 public VolumeFlow(decimal value, VolumeFlowUnit selectedUnit) : base(value, selectedUnit.Unit)
 {
 }