/// <summary> /// Creates a <see cref="NotationOptions"/> from <see cref="MagnitudeFormat"/> and <see cref="OperationOrderFormat"/>. /// </summary> /// <param name="magnitudeFormat">The magnitude format.</param> /// <param name="operationOrderFormat">The order format.</param> /// <returns> /// A <see cref="NotationOptions" />. /// </returns> public static NotationOptions From(MagnitudeFormat magnitudeFormat, OperationOrderFormat operationOrderFormat) { return new NotationOptions(magnitudeFormat, operationOrderFormat); }
/// <summary> /// Creates a <see cref="NotationOptions" /> from <see cref="CultureInfo" /> and <see cref="MagnitudeFormat" />. /// </summary> /// <param name="magnitudeFormat">The magnitude format.</param> /// <returns> /// A <see cref="NotationOptions" />. /// </returns> public static NotationOptions From(MagnitudeFormat magnitudeFormat) { return(new NotationOptions(magnitudeFormat, DefaultOperationOrderFormat)); }
/// <summary> /// Initializes a new instance of the <see cref="NotationOptions"/> class. /// </summary> /// <param name="magnitudeFormat">The magnitude format.</param> /// <param name="orderFormat">The order format.</param> private NotationOptions(MagnitudeFormat magnitudeFormat, OperationOrderFormat orderFormat) { this.MagnitudeFormat = magnitudeFormat; this.OrderFormat = orderFormat; }