ReadOnlyMemory<T>.Slice Метод

Определение

Перегрузки

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

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

Slice(Int32, Int32)

Формирует срез из заданной области памяти, начиная с start позиции для length элементов.

Slice(Int32)

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

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

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

Параметры

start
Int32

Индекс, с которого начинается этот срез.

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

Область памяти только для чтения, представляющая нужный срез.

Исключения

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

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

Slice(Int32, Int32)

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

Формирует срез из заданной области памяти, начиная с start позиции для length элементов.

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

Параметры

start
Int32

Индекс, с которого начинается этот срез.

length
Int32

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

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

Область памяти только для чтения, представляющая нужный срез.

Исключения

start, lengthили start + length выходит за пределы диапазона текущего экземпляра.

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