HashSet<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.
Bir koleksiyonun öğelerini bir HashSet<T> diziye kopyalar.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| CopyTo(T[]) |
Bir HashSet<T> nesnenin öğelerini bir diziye kopyalar. |
| CopyTo(T[], Int32) |
Belirtilen dizi dizininden başlayarak bir HashSet<T> nesnenin öğelerini bir diziye kopyalar. |
| CopyTo(T[], Int32, Int32) |
Bir nesnenin belirtilen öğe HashSet<T> sayısını, belirtilen dizi dizininden başlayarak bir diziye kopyalar. |
CopyTo(T[])
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
Bir HashSet<T> nesnenin öğelerini bir diziye kopyalar.
public:
void CopyTo(cli::array <T> ^ array);
public void CopyTo(T[] array);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (array As T())
Parametreler
- array
- T[]
Nesneden HashSet<T> kopyalanan öğelerin hedefi olan tek boyutlu dizi. Dizinin sıfır tabanlı dizin oluşturması olmalıdır.
Özel durumlar
array, null'e eşittir.
Açıklamalar
Bu yöntem bir O(n) işlemidir; burada n olur Count.
Şunlara uygulanır
CopyTo(T[], Int32)
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
Belirtilen dizi dizininden başlayarak bir HashSet<T> nesnenin öğelerini bir diziye kopyalar.
public:
virtual void CopyTo(cli::array <T> ^ array, int arrayIndex);
public void CopyTo(T[] array, int arrayIndex);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), arrayIndex As Integer)
Parametreler
- array
- T[]
Nesneden HashSet<T> kopyalanan öğelerin hedefi olan tek boyutlu dizi. Dizinin sıfır tabanlı dizin oluşturması olmalıdır.
- arrayIndex
- Int32
Kopyalamanın başladığı sıfır tabanlı dizin array .
Uygulamalar
Özel durumlar
array, null'e eşittir.
arrayIndex 0'dan küçüktür.
arrayIndex hedefinin arrayuzunluğundan büyük.
Açıklamalar
Bu yöntem bir O(n) işlemidir; burada n olur Count.
Şunlara uygulanır
CopyTo(T[], Int32, Int32)
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
- Kaynak:
- HashSet.cs
Bir nesnenin belirtilen öğe HashSet<T> sayısını, belirtilen dizi dizininden başlayarak bir diziye kopyalar.
public:
void CopyTo(cli::array <T> ^ array, int arrayIndex, int count);
public void CopyTo(T[] array, int arrayIndex, int count);
member this.CopyTo : 'T[] * int * int -> unit
Public Sub CopyTo (array As T(), arrayIndex As Integer, count As Integer)
Parametreler
- array
- T[]
Nesneden HashSet<T> kopyalanan öğelerin hedefi olan tek boyutlu dizi. Dizinin sıfır tabanlı dizin oluşturması olmalıdır.
- arrayIndex
- Int32
Kopyalamanın başladığı sıfır tabanlı dizin array .
- count
- Int32
öğesine kopyalanacak arrayöğe sayısı.
Özel durumlar
array, null'e eşittir.
arrayIndex hedefinin arrayuzunluğundan büyük.
-veya-
count, hedef arrayIndexalanının sonuna kadar olan kullanılabilir alandan array büyüktür.
Açıklamalar
Bu yöntem bir O(n) işlemidir; burada n olur count.