Table of Contents

SpanList Class

public static class SpanList

Factory and extension methods for SpanList<T>.

Inheritance
SpanList

Methods

FormatNonAlloc(ReadOnlySpan<char>, SpanList<char>, SpanList<char>, bool)

Batch replace with no unnecessary memory allocation.

FormatNonAlloc(string, SpanList<char>, SpanList<char>, bool)

Batch replace with no unnecessary memory allocation.

GetTransientScope(out SpanList<char>, int, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, ReadOnlySpan<char>, bool)
GetTransientScope(out SpanList<char>, ReadOnlySpan<int>, bool)
GetTransientScope<T>(out SpanList<T>, int, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, bool)
GetTransientScope<T>(out SpanList<T>, ReadOnlySpan<int>, bool)
ReplaceNonAlloc(ReadOnlySpan<char>, SpanList<char>, SpanList<char>, int, bool)
ReplaceNonAlloc(string, SpanList<char>, SpanList<char>, int, bool)
SetLength(ref Range, int)
Warning

This method will modify extension method receiver. (see method signature for more details)

ToArray(SpanList<char>)