Memory<T>.Slice Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Slice(Int32) |
Tworzy wycinkę bieżącej pamięci rozpoczynającej się od określonego indeksu. |
| Slice(Int32, Int32) |
Tworzy wycinkę bieżącej pamięci rozpoczynającej się od określonego indeksu dla określonej długości. |
Slice(Int32)
Tworzy wycinkę bieżącej pamięci rozpoczynającej się od określonego indeksu.
public:
Memory<T> Slice(int start);
public Memory<T> Slice (int start);
member this.Slice : int -> Memory<'T>
Public Function Slice (start As Integer) As Memory(Of T)
Parametry
- start
- Int32
Indeks, na którym ma rozpocząć wycinek.
Zwraca
Obiekt, który zawiera wszystkie elementy bieżącego wystąpienia z start do końca wystąpienia.
Wyjątki
start wartość jest mniejsza niż zero lub większa niż Length.
Dotyczy
Slice(Int32, Int32)
Tworzy wycinkę bieżącej pamięci rozpoczynającej się od określonego indeksu dla określonej długości.
public:
Memory<T> Slice(int start, int length);
public Memory<T> Slice (int start, int length);
member this.Slice : int * int -> Memory<'T>
Public Function Slice (start As Integer, length As Integer) As Memory(Of T)
Parametry
- start
- Int32
Indeks, na którym ma rozpocząć wycinek.
- length
- Int32
Liczba elementów do uwzględnienia w wycinku.
Zwraca
Obiekt, który zawiera length elementy z bieżącego wystąpienia, począwszy od start.
Wyjątki
start wartość jest mniejsza niż zero lub większa niż Length.
-lub-
length jest większe niż Length - start