Span<T>.Slice Span<T>.Slice Span<T>.Slice Span<T>.Slice Method

Определение

Перегрузки

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

Формирует срез вне текущего диапазона, который начинается с указанного индекса.Forms a slice out of the current 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 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 span that begins at a specified index.

public:
 Span<T> Slice(int start);
public Span<T> Slice (int start);
member this.Slice : int -> Span<'T>
Public Function Slice (start As Integer) As Span(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 меньше нуля или больше Length.start is less than zero or greater than Length.

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

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

public:
 Span<T> Slice(int start, int length);
public Span<T> Slice (int start, int length);
member this.Slice : int * int -> Span<'T>
Public Function Slice (start As Integer, length As Integer) As Span(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 span that consists of length elements from the current span starting at start.

Исключения

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

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