Vector<T>.CopyTo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.