Sdílet prostřednictvím


Array2D.blit<'T> – funkce (F#)

Přečte rozsah prvků z prvního pole a zapíše je do druhého.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.Array2D

Sestavení: FSharp.Core (v 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

Parametry

  • source
    Type: 'T[,]

    Zdrojové pole.

  • sourceIndex1
    Typ: int

    Index první dimenze zahájit kopírování ze zdrojového pole.

  • sourceIndex2
    Typ: int

    Druhá dimenze index zahájit kopírování ze zdrojového pole.

  • target
    Type: 'T[,]

    Cílové pole.

  • targetIndex1
    Typ: int

    Index první dimenze zahájit kopírování do cílového pole.

  • targetIndex2
    Typ: int

    Druhá dimenze index zahájit kopírování do cílového pole.

  • length1
    Typ: int

    Počet prvků kopírovat přes první dimenze matice.

  • length2
    Typ: int

    Počet prvků kopírovat přes druhá dimenze matice.

Výjimky

Výjimka

Podmínka

ArgumentException

Vyvolá se, když všechny indexy jsou negativní nebo pokud buď počty jsou větší než rozměry matice.

Poznámky

Tato funkce se nazývá CopyTo v kompilovaný sestavení.Pokud přistupujete k funkci jazyka než F# nebo prostřednictvím reflexe, tento název použijte.

Platformy

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

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Collections.Array2D – modul (F#)

Microsoft.FSharp.Collections – obor názvů (F#)