public static string ToDisplayStringInShort(this UnitlessUnit unitlessUnit) { try { return(FactoryUnits.GetShortDisplayString(UnitsType.Unitless, (int)unitlessUnit)); } catch (InvalidOperationException) { throw new ArgumentOutOfRangeException(/*MSG0*/ "unitlessUnit"); } }
private UnitlessJsonConverter(UnitlessUnit unit) { this.unit = unit; }
/// <summary> /// Initializes a new instance of <see cref="Gu.Units.Wpf.UnitlessConverter"/>. /// </summary> /// <param name="unit"><see cref="Gu.Units.UnitlessUnit"/>.</param> public UnitlessConverter(UnitlessUnit unit) { Unit = unit; }
public Unitless(double value, UnitlessUnit unit) : base(FLT.Unitless, NormalizeValue(value, unit), DefaultUnit) { }
private Unitless(FLT flt, double value, UnitlessUnit unit) : base(flt, value, unit) { }
protected static string CreateSuffix(SymbolFormat format, UnitlessUnit unit) { return default(Unitless).ToString(unit, format).Trim('0'); }