StringSegment.AsSpan Метод

Определение

Перегрузки

AsSpan()

Возвращает ReadOnlySpan<T> из текущего StringSegment.

AsSpan(Int32)

ReadOnlySpan<T> Возвращает из текущего StringSegment объекта , который начинается в позиции, заданной параметром start, и имеет оставшуюся длину.

AsSpan(Int32, Int32)

ReadOnlySpan<T> Возвращает из текущего StringSegment объекта , который начинается с позиции, указанной параметром start, и имеет указанный lengthобъект .

AsSpan()

Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs

Возвращает ReadOnlySpan<T> из текущего StringSegment.

public:
 ReadOnlySpan<char> AsSpan();
public ReadOnlySpan<char> AsSpan ();
member this.AsSpan : unit -> ReadOnlySpan<char>
Public Function AsSpan () As ReadOnlySpan(Of Char)

Возвращаемое значение

ReadOnlySpan<T> из этого StringSegment.

Применяется к

AsSpan(Int32)

Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs

ReadOnlySpan<T> Возвращает из текущего StringSegment объекта , который начинается в позиции, заданной параметром start, и имеет оставшуюся длину.

public:
 ReadOnlySpan<char> AsSpan(int start);
public ReadOnlySpan<char> AsSpan (int start);
member this.AsSpan : int -> ReadOnlySpan<char>
Public Function AsSpan (start As Integer) As ReadOnlySpan(Of Char)

Параметры

start
Int32

Отсчитываемая от нуля начальная позиция символа в этом StringSegment.

Возвращаемое значение

Объект ReadOnlySpan<T> с остальными символами, начинающимися с start в этом StringSegment.

Исключения

Значение start больше или равно Length либо меньше нуля.

Применяется к

AsSpan(Int32, Int32)

Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs
Исходный код:
StringSegment.cs

ReadOnlySpan<T> Возвращает из текущего StringSegment объекта , который начинается с позиции, указанной параметром start, и имеет указанный lengthобъект .

public:
 ReadOnlySpan<char> AsSpan(int start, int length);
public ReadOnlySpan<char> AsSpan (int start, int length);
member this.AsSpan : int * int -> ReadOnlySpan<char>
Public Function AsSpan (start As Integer, length As Integer) As ReadOnlySpan(Of Char)

Параметры

start
Int32

Отсчитываемая от нуля начальная позиция символа в этом StringSegment.

length
Int32

Количество символов в диапазоне.

Возвращаемое значение

Объект ReadOnlySpan<T> с длиной length , начинающейся с start в этом StringSegment.

Исключения

start или length меньше нуля либо start + length больше Length.

Применяется к