Udostępnij za pośrednictwem


ReadOnlyMemory<T>.Slice Metoda

Definicja

Przeciążenia

Slice(Int32)

Tworzy wycinkę z danego regionu pamięci, zaczynając od określonej pozycji i kontynuując jej koniec.

Slice(Int32, Int32)

Tworzy wycinkę z danego regionu pamięci rozpoczynającego się od start pozycji elementów length .

Slice(Int32)

Tworzy wycinkę z danego regionu pamięci, zaczynając od określonej pozycji i kontynuując jej koniec.

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)

Parametry

start
Int32

Indeks, na którym ma rozpocząć ten wycinek.

Zwraca

ReadOnlyMemory<T>

Region pamięci tylko do odczytu reprezentujący żądany wycinek.

Wyjątki

start wartość jest mniejsza niż 0 lub większa niż Length.

Dotyczy

Slice(Int32, Int32)

Tworzy wycinkę z danego regionu pamięci rozpoczynającego się od start pozycji elementów 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)

Parametry

start
Int32

Indeks, na którym ma rozpocząć ten wycinek.

length
Int32

Żądana długość wycinka.

Zwraca

ReadOnlyMemory<T>

Region pamięci tylko do odczytu reprezentujący żądany wycinek.

Wyjątki

start, lengthlub start + length znajdują się poza zakresem bieżącego wystąpienia.

Dotyczy