Span<T>.Slice Метод

Определение

Перегрузки

Имя Описание
Slice(Int32)

Формирует срез из текущего диапазона, начинающегося с указанного индекса.

Slice(Int32, Int32)

Формирует срез текущего диапазона, начиная с указанного индекса для указанной длины.

Slice(Int32)

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

Формирует срез из текущего диапазона, начинающегося с указанного индекса.

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

Отсчитываемый от нуля индекс, с которого начинается срез.

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

Диапазон, состоящий из всех элементов текущего диапазона от start конца диапазона.

Исключения

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

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

Slice(Int32, Int32)

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

Формирует срез текущего диапазона, начиная с указанного индекса для указанной длины.

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

Отсчитываемый от нуля индекс, с которого начинается этот срез.

length
Int32

Требуемая длина для среза.

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

Диапазон, состоящий из length элементов из текущего диапазона, начиная с start.

Исключения

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

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