ReadOnlySpan<T>.Slice ReadOnlySpan<T>.Slice ReadOnlySpan<T>.Slice ReadOnlySpan<T>.Slice Method

Определение

Перегрузки

Slice(Int32) Slice(Int32) Slice(Int32) Slice(Int32)

Формирует срез вне текущего диапазона только для чтения, который начинается с указанного индекса.Forms a slice out of the current read-only span that begins at a specified index.

Slice(Int32, Int32) Slice(Int32, Int32) Slice(Int32, Int32) Slice(Int32, Int32)

Формирует срез вне текущего диапазона только для чтения, начиная с указанного индекса до указанной длины.Forms a slice out of the current read-only span starting at a specified index for a specified length.

Slice(Int32) Slice(Int32) Slice(Int32) Slice(Int32)

Формирует срез вне текущего диапазона только для чтения, который начинается с указанного индекса.Forms a slice out of the current read-only span that begins at a specified index.

public:
 ReadOnlySpan<T> Slice(int start);
public ReadOnlySpan<T> Slice (int start);
member this.Slice : int -> ReadOnlySpan<'T>
Public Function Slice (start As Integer) As ReadOnlySpan(Of T)

Параметры

start
Int32 Int32 Int32 Int32

Индекс, с которого нужно начать срез.The index at which to begin the slice.

Возвраты

Интервал, который состоит из всех элементов текущего диапазона от start до конца диапазона.A span that consists of all elements of the current span from start to the end of the span.

Исключения

Значение параметра start больше числа элементов в диапазоне только для чтения.start is greater than the number of items in the read-only span.

Slice(Int32, Int32) Slice(Int32, Int32) Slice(Int32, Int32) Slice(Int32, Int32)

Формирует срез вне текущего диапазона только для чтения, начиная с указанного индекса до указанной длины.Forms a slice out of the current read-only span starting at a specified index for a specified length.

public:
 ReadOnlySpan<T> Slice(int start, int length);
public ReadOnlySpan<T> Slice (int start, int length);
member this.Slice : int * int -> ReadOnlySpan<'T>
Public Function Slice (start As Integer, length As Integer) As ReadOnlySpan(Of T)

Параметры

start
Int32 Int32 Int32 Int32

Индекс, с которого нужно начать срез.The index at which to begin this slice.

length
Int32 Int32 Int32 Int32

Требуемая длина для среза.The desired length for the slice.

Возвраты

Диапазон только для чтения, состоящий из элементов length из текущего диапазона, начиная с start.A read-only span that consists of length elements from the current span starting at start.

Исключения

start меньше нуля или больше Length.start is less than zero or greater than Length.

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