Partilhar via


Função Array2D.blit<'T> (F#)

Ler um intervalo de elementos da primeira matriz e depois gravá-la no no segundo.

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

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

// Signature:
Array2D.blit : 'T [,] -> int -> int -> 'T [,] -> int -> int -> int -> int -> unit

// Usage:
Array2D.blit source sourceIndex1 sourceIndex2 target targetIndex1 targetIndex2 length1 length2

Parâmetros

  • source
    Tipo: 'T[,]

    a matriz de origem.

  • sourceIndex1
    Tipo: int

    O índice da primeira dimensão para iniciar a cópia na matriz de origem.

  • sourceIndex2
    Tipo: int

    O índice da segunda dimensão para iniciar a cópia na matriz de origem.

  • target
    Tipo: 'T[,]

    A matriz de destino.

  • targetIndex1
    Tipo: int

    O índice da primeira dimensão para iniciar a cópia na matriz de destino.

  • targetIndex2
    Tipo: int

    O índice da segunda dimensão para iniciar a cópia na matriz de destino.

  • length1
    Tipo: int

    O número de elementos para copiar através da primeira dimensão de matrizes.

  • length2
    Tipo: int

    O número de elementos para copiar através da primeira dimensão de matrizes.

Exceções

Exceção

Condição

ArgumentException

Acionada quando alguns dos índices são negativos ou se qualquer uma das contagens é maior do que as dimensões da matriz allow.

Comentários

Essa função é chamada CopyTo em assemblies compilados. Se você está acessando a função de um idioma diferente F#, ou com a reflexão, use este nome.

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.Array2D (F#)

Namespace Microsoft.FSharp.Collections (F#)