/// <summary> /// If the specified value is of a numeric type, retrieves the value as a string whose value /// is encoded, using the invariant culture, in its full length without the use of /// scientific/exponential notation. ("Infinity", "-Infinity", and "NaN" are encoded using /// those names.) /// </summary> /// <param name="value"></param> /// <returns></returns> public static Opt <string> NumericValueToNonScientificStringOpt(this IConvertible value) { return(value.NumericValueToStringOpt(FixedPointFormat, NonCulture)); }