Compartilhar via


Função Array.sub<'T> (F#)

Cria uma nova matriz que contém o subrange dado especificado o índice inicial e o comprimento.

Namespace/Module Path: Microsoft.FSharp.Collections.Array

Assembly: FSharp.Core (em FSharp.Core.dll)

// Signature:
Array.sub : 'T [] -> int -> int -> 'T []

// Usage:
Array.sub array startIndex count

Parâmetros

  • array
    Tipo: 'T[]

    A matriz de entrada.

  • startIndex
    Tipo: int

    O índice do primeiro elemento de subarray.

  • count
    Tipo: int

    O comprimento de subarray.

Valor de retorno

o subarray criado.

Comentários

Essa função é chamada GetSubArray em assemblies compilados. Se acessar a função de um idioma diferente F#, ou com a reflexão, usa esse nome.

Exemplo

O exemplo a seguir mostra o uso de Array.sub especificar um subarray. A saída mostra que inicia subarray em um índice com base zero de 5 e têm 10 elementos.

let a1 = [| 0 .. 99 |]
let a2 = Array.sub a1 5 10
printfn "%A" a2
  

Plataformas

O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Módulo Collections.Array (F#)

Namespace Microsoft.FSharp.Collections (F#)