Vector<T>.CopyTo Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
CopyTo(Span<Byte>) |
Vektöru verilen Span<T>öğesine kopyalar. |
CopyTo(Span<T>) |
Vektöru verilen yayılma aralığına kopyalar. . |
CopyTo(T[]) |
Vektör örneğini belirtilen hedef diziye kopyalar. |
CopyTo(T[], Int32) |
Vektör örneğini belirtilen dizin konumundan başlayarak belirtilen hedef diziye kopyalar. |
CopyTo(Span<Byte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Vektöru verilen Span<T>öğesine kopyalar.
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))
Parametreler
Değerlerin kopyalandığı hedef yayılma alanı. Hedef yayılma alanı en az boyutta Countolmalıdır.
Özel durumlar
Kaynak vektördeki öğelerin sayısı hedef yayılma alanındaki öğelerden daha fazladır.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Şunlara uygulanır
CopyTo(Span<T>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Vektöru verilen yayılma aralığına kopyalar. .
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))
Parametreler
- destination
- Span<T>
Değerlerin kopyalandığı hedef yayılma alanı. Hedef yayılma alanı en az boyutta Countolmalıdır.
Özel durumlar
Kaynak vektördeki öğelerin sayısı hedef yayılma alanındaki öğelerden daha fazladır.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Şunlara uygulanır
CopyTo(T[])
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Vektör örneğini belirtilen hedef diziye kopyalar.
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())
Parametreler
- destination
- T[]
Vektör değerlerinin bir kopyasını alacak dizi.
Özel durumlar
destination
, null
değeridir.
Geçerli vektördeki öğelerin sayısı dizideki kullanılabilir öğe sayısından destination
fazladır.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
destination
, null
değeridir.
Açıklamalar
Kopyalama işlemi dizini 0'da destination
başlar. Hedef dizide en az Vector<T>.Count öğe olmalıdır.
Şunlara uygulanır
CopyTo(T[], Int32)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Vektör örneğini belirtilen dizin konumundan başlayarak belirtilen hedef diziye kopyalar.
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)
Parametreler
- destination
- T[]
Vektör değerlerinin bir kopyasını alacak dizi.
- startIndex
- Int32
Kopyalama işleminin başlatıldığı başlangıç dizini destination
.
Özel durumlar
destination
, null
değeridir.
Geçerli örnekteki öğelerin sayısı, dizinin sonuna kadar kullanılabilir startIndex
öğe sayısından destination
daha fazladır.
index
sıfırdan küçük veya içindeki destination
son dizinden büyük.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
destination
, null
değeridir.
Açıklamalar
Kopyalama işlemi dizininde startIndex
destination
başlar. Hedef dizide en az startIndex
+ Vector<T>.Count öğe olmalıdır.