Condividi tramite


ReadOnlyMemory<T>.Slice Metodo

Definizione

Overload

Slice(Int32)

Crea una sezione fuori dall'area di memoria specificata, a partire da una posizione specificata e continua alla fine.

Slice(Int32, Int32)

Crea una sezione dall'area di memoria specificata che inizia in corrispondenza della posizione start per length elementi.

Slice(Int32)

Crea una sezione fuori dall'area di memoria specificata, a partire da una posizione specificata e continua alla fine.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

Restituisce

ReadOnlyMemory<T>

Area di memoria di sola lettura che rappresenta la sezione desiderata.

Eccezioni

start è minore di 0 o maggiore di Length.

Si applica a

Slice(Int32, Int32)

Crea una sezione dall'area di memoria specificata che inizia in corrispondenza della posizione start per length elementi.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

length
Int32

Lunghezza desiderata della sezione.

Restituisce

ReadOnlyMemory<T>

Area di memoria di sola lettura che rappresenta la sezione desiderata.

Eccezioni

start, length o start + length non sono compresi nell'intervallo dell'istanza corrente.

Si applica a