internal string?ToStringAndClear()
        {
            string?s = _stringBuilderHandler._stringBuilder?.ToString();

            _stringBuilderHandler = default;
            return(s);
        }
 public Verbose2InterpolatedStringHandler(int literalLength, int formattedCount, out bool shouldAppend)
 {
     if (Level < LogLevel.Verbose2)
     {
         _stringBuilderHandler = default;
         shouldAppend          = false;
     }
     else
     {
         _stringBuilderHandler = new AppendInterpolatedStringHandler(literalLength, formattedCount, new StringBuilder());
         shouldAppend          = true;
     }
 }