ArraySegment<T>.Slice Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Slice(Int32) |
Crea un sector del segmento de la matriz actual a partir del índice especificado. |
Slice(Int32, Int32) |
Crea un sector con la longitud especificada del segmento de matriz actual a partir del índice especificado. |
Slice(Int32)
Crea un sector del segmento de la matriz actual a partir del índice especificado.
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)
Parámetros
- index
- Int32
Índice en el que va a comenzar el segmento.
Devoluciones
Un segmento de matriz que consta de todos los elementos del segmento de matriz actual desde index
hasta el final del segmento de matriz.
Excepciones
La matriz subyacente de esta instancia es null
.
index
es mayor que la longitud de la matriz subyacente de esta instancia.
Se aplica a
Slice(Int32, Int32)
Crea un sector con la longitud especificada del segmento de matriz actual a partir del índice especificado.
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)
Parámetros
- index
- Int32
Índice en el que va a comenzar el segmento.
- count
- Int32
La longitud deseada del sector.
Devoluciones
Un segmento de matriz de count
elementos, empezando en index
.
Excepciones
La matriz subyacente de esta instancia es null
.
index
es mayor que la longitud de la matriz subyacente de esta instancia.
o bien
count
es mayor que la longitud de la matriz subyacente de esta instancia, index
.