protected override string FormatString(int length, char dimension) { Dimension dim = dimension == 'd' ? dB : unit; double val = GetValue(dim); return(MeasMath.SignifyString(val, length) + " " + dim.ToString()); }
protected override string FormatString(int length, char dimension) { Dimension dim = Dimensions.ContainsKey(dimension.ToString()) ? Dimensions[dimension.ToString()] : DefaultDimension; double val = GetValue(dim); return(MeasMath.SignifyString(val, length) + " " + dim.ToString()); }
protected override string FormatString(int length, char dimension) { Dimension dim = DefaultDimension; switch (dimension) { case 'm': case 'k': case 'M': case 'G': case 'T': dim = Dimensions[dimension + "Hz"]; break; } double val = GetValue(dim); return(MeasMath.SignifyString(val, length) + " " + dim.ToString()); }