Udostępnij za pośrednictwem


ReadOnlySpan<T>.Slice Metoda

Definicja

Przeciążenia

Slice(Int32)

Tworzy wycinkę bieżącego zakresu tylko do odczytu, który zaczyna się od określonego indeksu.

Slice(Int32, Int32)

Tworzy wycinkę bieżącego zakresu tylko do odczytu rozpoczynającego się od określonego indeksu dla określonej długości.

Slice(Int32)

Źródło:
ReadOnlySpan.cs
Źródło:
ReadOnlySpan.cs
Źródło:
ReadOnlySpan.cs

Tworzy wycinkę bieżącego zakresu tylko do odczytu, który zaczyna się od określonego indeksu.

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

Parametry

start
Int32

Indeks oparty na zera, na którym ma rozpocząć wycinkę.

Zwraca

Zakres, który składa się ze wszystkich elementów bieżącego zakresu od start do końca zakresu.

Wyjątki

start jest większa niż liczba elementów w zakresie tylko do odczytu.

Dotyczy

Slice(Int32, Int32)

Źródło:
ReadOnlySpan.cs
Źródło:
ReadOnlySpan.cs
Źródło:
ReadOnlySpan.cs

Tworzy wycinkę bieżącego zakresu tylko do odczytu rozpoczynającego się od określonego indeksu dla określonej długości.

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

Parametry

start
Int32

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

length
Int32

Żądana długość wycinka.

Zwraca

Zakres tylko do odczytu, który składa się z length elementów z bieżącego zakresu rozpoczynającego się od start.

Wyjątki

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

Dotyczy