Example #1
0
        public void Write(DateTime date, StandardFormat format)
        {
            int bytesWritten;

            while (!CustomFormatter.TryFormat(date, Free, out bytesWritten, format, _symbols))
            {
                Resize();
            }
            _written += bytesWritten;
        }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="value"></param>
 /// <param name="buffer"></param>
 /// <param name="bytesWritten"></param>
 /// <param name="format">only 'G' format is supported</param>
 /// <returns></returns>
 public static bool TryFormat(float value, Span <byte> buffer, out int bytesWritten, StandardFormat format = default)
 => CustomFormatter.TryFormat(value, buffer, out bytesWritten, format, SymbolTable.InvariantUtf8);