Partager via


Array2D.blit<'T>, fonction (F#)

Lit une plage d'éléments dans le premier tableau et les écrit dans le second.

Espace de noms/Chemin du module : Microsoft.FSharp.Collections.Array2D

Assembly : FSharp.Core (in 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

Paramètres

  • source
    Type : 'T[,]

    Tableau source.

  • sourceIndex1
    Type : int

    Index de première dimension à partir duquel commencer la copie dans le tableau source.

  • sourceIndex2
    Type : int

    Index de deuxième dimension à partir duquel commencer la copie dans le tableau source.

  • target
    Type : 'T[,]

    Tableau cible.

  • targetIndex1
    Type : int

    Index de première dimension dans lequel commencer la copie dans le tableau cible.

  • targetIndex2
    Type : int

    Index de deuxième dimension dans lequel commencer la copie dans le tableau cible.

  • length1
    Type : int

    Nombre d'éléments à copier dans la première dimension des tableaux.

  • length2
    Type : int

    Nombre d'éléments à copier dans la deuxième dimension des tableaux.

Exceptions

Exception

Condition

ArgumentException

Levée lorsqu l'un des index est négatif ou lorsque l'un des nombres est supérieur aux dimensions autorisées dans le tableau.

Notes

Cette fonction se nomme CopyTo dans les assemblys compilés.Si vous accédez à la fonction à partir d'un langage autre que F# ou par réflexion, utilisez ce nom.

Plateformes

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

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 2,0, 4,0, portables

Voir aussi

Référence

Collections.Array2D, module (F#)

Microsoft.FSharp.Collections, espace de noms (F#)