MemoryExtensions.EnumerateLines Method

Definition

Overloads

EnumerateLines(ReadOnlySpan<Char>)

Returns an enumeration of lines over the provided span.

EnumerateLines(Span<Char>)

Returns an enumeration of lines over the provided span.

EnumerateLines(ReadOnlySpan<Char>)

Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs

Returns an enumeration of lines over the provided span.

C#
public static System.Text.SpanLineEnumerator EnumerateLines(this ReadOnlySpan<char> span);

Parameters

span
ReadOnlySpan<Char>

A span containing the lines to enumerate.

Returns

An enumeration of lines.

Remarks

It is recommended that protocol parsers not utilize this API. See the documentation for ReplaceLineEndings() for more information on how newline sequences are detected.

Applies to

.NET 9 and other versions
Product Versions
.NET 6, 7, 8, 9

EnumerateLines(Span<Char>)

Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs

Returns an enumeration of lines over the provided span.

C#
public static System.Text.SpanLineEnumerator EnumerateLines(this Span<char> span);

Parameters

span
Span<Char>

A span containing the lines to enumerate.

Returns

An enumeration of lines.

Remarks

It is recommended that protocol parsers not utilize this API. See the documentation for ReplaceLineEndings() for more information on how newline sequences are detected.

Applies to

.NET 9 and other versions
Product Versions
.NET 6, 7, 8, 9