Condividi tramite


ReadOnlySequence<T>.Slice Metodo

Definizione

Overload

Slice(Int64)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza dell'indice specificato e continuando fino alla fine della sequenza di sola lettura.

Slice(SequencePosition)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza della posizione della sequenza specificata e continuando fino alla fine della sequenza di sola lettura.

Slice(Int32, Int32)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

Slice(Int32, SequencePosition)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

Slice(Int64, Int64)

Crea una sezione dall'oggetto ReadOnlySequence<T> specificato, a partire da start, con length elementi.

Slice(Int64, SequencePosition)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

Slice(SequencePosition, Int32)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

Slice(SequencePosition, Int64)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

Slice(SequencePosition, SequencePosition)

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

Slice(Int64)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza dell'indice specificato e continuando fino alla fine della sequenza di sola lettura.

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)

Parametri

start
Int64

Indice iniziale in corrispondenza del quale iniziare la sezione.

Restituisce

Una sezione che inizia dall'indice start e continua fino alla fine della sequenza corrente di sola lettura.

Si applica a

Slice(SequencePosition)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, iniziando in corrispondenza della posizione della sequenza specificata e continuando fino alla fine della sequenza di sola lettura.

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)

Parametri

start
SequencePosition

Valore SequencePosition iniziale (inclusivo) in corrispondenza del quale iniziare questa sezione.

Restituisce

Una sezione che inizia dalla posizione della sequenza start e continua fino alla fine della sequenza corrente di sola lettura.

Si applica a

Slice(Int32, Int32)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

length
Int32

Lunghezza della sezione.

Restituisce

Sezione costituita da length elementi dall'istanza corrente a partire dall'indice start.

Si applica a

Slice(Int32, SequencePosition)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare la sezione.

end
SequencePosition

Fine (esclusiva) SequencePosition della sezione.

Restituisce

Sezione costituita da elementi dall'indice start fino alla posizione della sequenza end, non inclusa, nella sequenza di sola lettura corrente.

Si applica a

Slice(Int64, Int64)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> specificato, a partire da start, con length elementi.

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)

Parametri

start
Int64

Indice in corrispondenza del quale iniziare la sezione.

length
Int64

Lunghezza della sezione.

Restituisce

Sezione costituita da length elementi dall'istanza corrente a partire dall'indice start.

Si applica a

Slice(Int64, SequencePosition)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

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)

Parametri

start
Int64

Indice in corrispondenza del quale iniziare la sezione.

end
SequencePosition

Fine (esclusiva) della sezione.

Restituisce

Sezione costituita da elementi dall'indice start fino alla posizione della sequenza end, non inclusa, nella sequenza di sola lettura corrente.

Si applica a

Slice(SequencePosition, Int32)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

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)

Parametri

start
SequencePosition

Valore SequencePosition iniziale (inclusivo) in corrispondenza del quale iniziare questa sezione.

length
Int32

Lunghezza della sezione.

Restituisce

Sezione costituita da length elementi dall'istanza corrente a partire dalla posizione della sequenza start.

Si applica a

Slice(SequencePosition, Int64)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start, con length elementi.

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)

Parametri

start
SequencePosition

Valore SequencePosition iniziale (inclusivo) in corrispondenza del quale iniziare questa sezione.

length
Int64

Lunghezza della sezione.

Restituisce

Sezione costituita da length elementi dall'istanza corrente a partire dalla posizione della sequenza start.

Si applica a

Slice(SequencePosition, SequencePosition)

Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs
Source:
ReadOnlySequence.cs

Crea una sezione dall'oggetto ReadOnlySequence<T> corrente, a partire da start e fino a end (esclusivo).

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)

Parametri

start
SequencePosition

Valore SequencePosition iniziale (inclusivo) in corrispondenza del quale iniziare questa sezione.

end
SequencePosition

Valore finale (esclusivo) SequencePosition della sezione.

Restituisce

Sezione costituita da elementi dalla posizione della sequenza start fino alla posizione della sequenza end, non inclusa, nella sequenza di sola lettura corrente.

Si applica a