Пример #1
0
    public static void Inspect <T>(this ReadOnlySpan <T> value, string?title = null)
    {
        Output.Write(new SimpleInspection(title ?? "Inspect", ValuePresenter.ToStringBuilder(value)));

        var lineNumber = Flow.GetLastReportedLineNumber();

        if (lineNumber != null)
        {
            Flow.ReportReadOnlySpanValue(value, title, lineNumber.Value);
        }
    }
Пример #2
0
 public static T Dump <T>(this T value)
 {
     Output.Write(new SimpleInspection("Dump", ValuePresenter.ToStringBuilder(value)));
     return(value);
 }
 public static void Inspect <T>(this T value, string title = "Inspect")
 {
     Output.Write(new SimpleInspection(title, ValuePresenter.ToStringBuilder(value)));
 }