Udostępnij za pośrednictwem


Array2D.blit<'T> — Funkcja (F#)

Odczytuje zakres elementów tablicy pierwszy i zapisuje je do drugiego.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Collections.Array2D

Zestaw: FSharp.Core (w 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[,]

    Tablicy źródłowej.

  • sourceIndex1
    Typ: int

    Indeks pierwszego wymiaru, aby rozpocząć kopiowanie z tablicy źródłowej na.

  • sourceIndex2
    Typ: int

    Indeks drugi wymiar, aby rozpocząć kopiowanie z w tablicy źródłowej.

  • target
    Type: 'T[,]

    Tablicy docelowej.

  • targetIndex1
    Typ: int

    Indeks pierwszego wymiaru, aby rozpocząć kopiowanie do tablicy docelowej.

  • targetIndex2
    Typ: int

    Indeks drugi wymiar, aby rozpocząć kopiowanie do tablicy docelowej.

  • length1
    Typ: int

    Liczba elementów do skopiowania w pierwszym wymiarze tablic.

  • length2
    Typ: int

    Liczba elementów do skopiowania całej drugi wymiar tablic.

Wyjątki

Wyjątek

Warunek

ArgumentException

Zgłoszony podczas wskaźników są negatywne lub jeśli albo liczniki są większe niż wymiary tablicy.

Uwagi

Ta funkcja o nazwie CopyTo w skompilowane zestawy.Jeżeli języka, niż F# lub przez odbicie, uzyskują dostęp do funkcji, należy użyć tej nazwy.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Collections.Array2D — Moduł (F#)

Microsoft.FSharp.Collections — Przestrzeń nazw (F#)