Sdílet prostřednictvím


ReadOnlySequence<T>.Slice Metoda

Definice

Přetížení

Slice(Int64)

Forms řez z aktuálního ReadOnlySequence<T>, počínaje zadaným indexem a pokračováním na konec sekvence jen pro čtení.

Slice(SequencePosition)

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje zadanou sekvenční pozicí a pokračováním na konec sekvence jen pro čtení.

Slice(Int32, Int32)

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

Slice(Int32, SequencePosition)

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

Slice(Int64, Int64)

Forms výseče z dané ReadOnlySequence<T>položky začínající na start.length

Slice(Int64, SequencePosition)

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

Slice(SequencePosition, Int32)

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

Slice(SequencePosition, Int64)

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

Slice(SequencePosition, SequencePosition)

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

Slice(Int64)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms řez z aktuálního ReadOnlySequence<T>, počínaje zadaným indexem a pokračováním na konec sekvence jen pro čtení.

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start);
public System.Buffers.ReadOnlySequence<T> Slice (long start);
member this.Slice : int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long) As ReadOnlySequence(Of T)

Parametry

start
Int64

Počáteční index, od kterého má tento řez začít.

Návraty

Řez, který začíná indexem start a pokračuje až do konce aktuální sekvence jen pro čtení.

Platí pro

Slice(SequencePosition)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje zadanou sekvenční pozicí a pokračováním na konec sekvence jen pro čtení.

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start);
member this.Slice : SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition) As ReadOnlySequence(Of T)

Parametry

start
SequencePosition

Počáteční hodnota (včetně), SequencePosition od které má tento řez začít.

Návraty

Řez, který začíná na pozici start sekvence a pokračuje až do konce aktuální sekvence jen pro čtení.

Platí pro

Slice(Int32, Int32)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

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

Parametry

start
Int32

Index, od kterého má tato řez začít.

length
Int32

Délka řezu

Návraty

Řez, který se skládá length z prvků z aktuální instance počínaje indexem start.

Platí pro

Slice(Int32, SequencePosition)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

public:
 System::Buffers::ReadOnlySequence<T> Slice(int start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (int start, SequencePosition end);
member this.Slice : int * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Integer, end As SequencePosition) As ReadOnlySequence(Of T)

Parametry

start
Int32

Index, od kterého má tato řez začít.

end
SequencePosition

Konec řezu (vyjma). SequencePosition

Návraty

Řez, který se skládá z položek z indexu start do pozice sekvence v aktuální sekvenci jen pro čtení, ale bez end toho.

Platí pro

Slice(Int64, Int64)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výseče z dané ReadOnlySequence<T>položky začínající na start.length

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, long length);
public System.Buffers.ReadOnlySequence<T> Slice (long start, long length);
member this.Slice : int64 * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, length As Long) As ReadOnlySequence(Of T)

Parametry

start
Int64

Index, od kterého má tato řez začít.

length
Int64

Délka řezu

Návraty

Řez, který se skládá length z prvků z aktuální instance počínaje indexem start.

Platí pro

Slice(Int64, SequencePosition)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (long start, SequencePosition end);
member this.Slice : int64 * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, end As SequencePosition) As ReadOnlySequence(Of T)

Parametry

start
Int64

Index, od kterého má tato řez začít.

end
SequencePosition

Konec řezu (vyjma).

Návraty

Řez, který se skládá z položek z indexu start do pozice sekvence v aktuální sekvenci jen pro čtení, ale bez end toho.

Platí pro

Slice(SequencePosition, Int32)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

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

Parametry

start
SequencePosition

Počáteční hodnota (včetně), SequencePosition od které má tento řez začít.

length
Int32

Délka řezu

Návraty

Řez, který se skládá z length prvků z aktuální instance začínající na pozici startsekvence .

Platí pro

Slice(SequencePosition, Int64)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výseče z aktuálního ReadOnlySequence<T>, začínajícího na start, s položkamilength.

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, long length);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start, long length);
member this.Slice : SequencePosition * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, length As Long) As ReadOnlySequence(Of T)

Parametry

start
SequencePosition

Počáteční hodnota (včetně), SequencePosition od které má tento řez začít.

length
Int64

Délka řezu

Návraty

Řez, který se skládá z length prvků z aktuální instance začínající na pozici startsekvence .

Platí pro

Slice(SequencePosition, SequencePosition)

Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs
Zdroj:
ReadOnlySequence.cs

Forms výsečí z aktuálního ReadOnlySequence<T>, počínaje start a končící na end (s výhradním přístupem).

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start, SequencePosition end);
member this.Slice : SequencePosition * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, end As SequencePosition) As ReadOnlySequence(Of T)

Parametry

start
SequencePosition

Počáteční hodnota (včetně), SequencePosition od které má tento řez začít.

end
SequencePosition

Konec řezu (vyjma). SequencePosition

Návraty

Řez, který se skládá z položek z start pozice sekvence do pozice sekvence v aktuální sekvenci jen pro čtení( end ale bez)

Platí pro