ArraySegment<T>.Slice Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Slice(Int32) |
Crea una sezione dal segmento di matrice corrente a partire dall'indice specificato. |
Slice(Int32, Int32) |
Forma una sezione della lunghezza specificata dal segmento di matrice corrente a partire dall'indice specificato. |
Slice(Int32)
Crea una sezione dal segmento di matrice corrente a partire dall'indice specificato.
public:
ArraySegment<T> Slice(int index);
public ArraySegment<T> Slice (int index);
member this.Slice : int -> ArraySegment<'T>
Public Function Slice (index As Integer) As ArraySegment(Of T)
Parametri
- index
- Int32
Indice in corrispondenza del quale iniziare la sezione.
Restituisce
Segmento di matrice costituito da tutti gli elementi del segmento di matrice corrente da index
alla fine del segmento di matrice.
Eccezioni
La matrice sottostante per questa istanza è null
.
index
è maggiore della lunghezza della matrice sottostante di questa istanza.
Si applica a
Slice(Int32, Int32)
Forma una sezione della lunghezza specificata dal segmento di matrice corrente a partire dall'indice specificato.
public:
ArraySegment<T> Slice(int index, int count);
public ArraySegment<T> Slice (int index, int count);
member this.Slice : int * int -> ArraySegment<'T>
Public Function Slice (index As Integer, count As Integer) As ArraySegment(Of T)
Parametri
- index
- Int32
Indice in corrispondenza del quale iniziare la sezione.
- count
- Int32
Lunghezza desiderata della sezione.
Restituisce
Segmento di matrice di count
elementi a partire da index
.
Eccezioni
La matrice sottostante per questa istanza è null
.
index
è maggiore della lunghezza della matrice sottostante di questa istanza.
-oppure-
count
è maggiore della lunghezza della matrice sottostante di questa istanza - index
.