var newLine = Consts.NewLine;
_ = GC.GetTotalAllocatedBytes();
var initial = GC.GetTotalAllocatedBytes();
for (int i = 0; i < 100_000; i++)
var line = Consts.NewLine;
var result1 = GC.GetTotalAllocatedBytes();
for (int i = 0; i < 100_000; i++)
var result2 = GC.GetTotalAllocatedBytes();
Console.WriteLine($"{initial} - {result1} - {result2}");
public static Span<byte> NewLine => "\n"u8.ToArray() ;
private static readonly byte[] _delim = { (byte)'\n' };
public static ReadOnlySpan<byte> Delim => _delim;