Udostępnij za pośrednictwem


Vector<T>.CopyTo Metoda

Definicja

Przeciążenia

CopyTo(Span<Byte>)

Kopiuje wektor do danego Span<T>.

CopyTo(Span<T>)

Kopiuje wektor do danego zakresu. .

CopyTo(T[])

Kopiuje wystąpienie wektora do określonej tablicy docelowej.

CopyTo(T[], Int32)

Kopiuje wystąpienie wektora do określonej tablicy docelowej rozpoczynającej się na określonej pozycji indeksu.

CopyTo(Span<Byte>)

Źródło:
Vector_1.cs
Źródło:
Vector_1.cs
Źródło:
Vector_1.cs

Kopiuje wektor do danego Span<T>.

public:
 void CopyTo(Span<System::Byte> destination);
public readonly void CopyTo (Span<byte> destination);
public void CopyTo (Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))

Parametry

destination
Span<Byte>

Zakres docelowy, do którego są kopiowane wartości. Zakres docelowy musi mieć co najmniej rozmiar Count.

Wyjątki

Liczba elementów w wektorze źródłowym jest większa niż te dostępne w zakresie docelowym.

.NET 5 i nowsze: typ T nie jest obsługiwany.

Dotyczy

CopyTo(Span<T>)

Źródło:
Vector_1.cs
Źródło:
Vector_1.cs
Źródło:
Vector_1.cs

Kopiuje wektor do danego zakresu. .

public:
 void CopyTo(Span<T> destination);
public readonly void CopyTo (Span<T> destination);
public void CopyTo (Span<T> destination);
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
member this.CopyTo : Span<'T> -> unit
Public Sub CopyTo (destination As Span(Of T))

Parametry

destination
Span<T>

Zakres docelowy, do którego są kopiowane wartości. Zakres docelowy musi mieć co najmniej rozmiar Count.

Wyjątki

Liczba elementów w wektorze źródłowym jest większa niż te dostępne w zakresie docelowym.

.NET 5 i nowsze: typ T nie jest obsługiwany.

Dotyczy

CopyTo(T[])

Źródło:
Vector_1.cs
Źródło:
Vector_1.cs
Źródło:
Vector_1.cs

Kopiuje wystąpienie wektora do określonej tablicy docelowej.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
public readonly void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

Parametry

destination
T[]

Tablica do odbierania kopii wartości wektorów.

Wyjątki

destination to null.

Liczba elementów w bieżącym wektorze jest większa niż liczba elementów dostępnych w tablicy destination .

.NET 5 i nowsze: typ T nie jest obsługiwany.

destination to null.

Uwagi

Operacja kopiowania rozpoczyna się od indeksu 0 z destination. Tablica docelowa musi zawierać co najmniej Vector<T>.Count elementy.

Dotyczy

CopyTo(T[], Int32)

Źródło:
Vector_1.cs
Źródło:
Vector_1.cs
Źródło:
Vector_1.cs

Kopiuje wystąpienie wektora do określonej tablicy docelowej rozpoczynającej się na określonej pozycji indeksu.

public:
 void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
public readonly void CopyTo (T[] destination, int startIndex);
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), startIndex As Integer)

Parametry

destination
T[]

Tablica do odbierania kopii wartości wektorów.

startIndex
Int32

Indeks początkowy, w destination którym ma rozpocząć operację kopiowania.

Wyjątki

destination to null.

Liczba elementów w bieżącym wystąpieniu jest większa niż liczba elementów dostępnych od startIndex do końca tablicy destination .

index wartość jest mniejsza niż zero lub większa niż ostatni indeks w elemecie destination.

.NET 5 i nowsze: typ T nie jest obsługiwany.

destination to null.

Uwagi

Operacja kopiowania rozpoczyna się od indeksu startIndex .destination Tablica docelowa musi zawierać co najmniej startIndex + Vector<T>.Count elementy.

Dotyczy