<PackageReference Include="System.Memory" Version="4.5.2" />

FormattingHelpers

static class FormattingHelpers
public enum HexCasing

public static int CountDecimalTrailingZeros(uint value, out uint valueWithoutTrailingZeros)

public static int CountDigits(ulong value)

public static int CountDigits(uint value)

public static int CountHexDigits(ulong value)

public static ulong DivMod(ulong numerator, ulong denominator, out ulong modulo)

public static uint DivMod(uint numerator, uint denominator, out uint modulo)

public static void FillWithAsciiZeros(Span<byte> buffer)

public static char GetSymbolOrDefault(ref StandardFormat format, char defaultSymbol)

public static void WriteDigits(ulong value, Span<byte> buffer)

public static void WriteDigits(uint value, Span<byte> buffer)

public static void WriteDigitsWithGroupSeparator(ulong value, Span<byte> buffer)

public static void WriteFourDecimalDigits(uint value, Span<byte> buffer, int startingIndex = 0)

public static void WriteHexByte(byte value, Span<byte> buffer, int startingIndex = 0, HexCasing casing = 0)

public static void WriteTwoDecimalDigits(uint value, Span<byte> buffer, int startingIndex = 0)