MatchCollection.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(Array, Int32) |
Koleksiyonun tüm öğelerini verilen dizinden başlayarak verilen diziye kopyalar. |
CopyTo(Match[], Int32) |
Koleksiyonun öğelerini belirli Array bir dizinden başlayarak öğesine Arraykopyalar. |
CopyTo(Array, Int32)
Koleksiyonun tüm öğelerini verilen dizinden başlayarak verilen diziye kopyalar.
public:
virtual void CopyTo(Array ^ array, int arrayIndex);
public void CopyTo (Array array, int arrayIndex);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, arrayIndex As Integer)
Parametreler
- array
- Array
Koleksiyonun kopyalanacak dizisi.
- arrayIndex
- Int32
Dizide kopyalamanın başlayacağı konumdur.
Uygulamalar
Özel durumlar
array
çok boyutlu bir dizidir.
arrayIndex
, sınırlarının array
dışındadır.
-veya-
arrayIndex
artı Count , sınırlarının array
dışındadır.
Zaman aşımı oluştu.
Açıklamalar
Koleksiyon verilen dizinden başlayarak diziye kopyalandığından, hedef dizi en az koleksiyonun tamamı kadar büyük olmalıdır.
Uyarı
Bu üye Taşınabilir Sınıf Kitaplığı'nda yok. Taşınabilir Sınıf Kitaplığı'nı hedefleyen uygulamalar geliştiriyorsanız, bunun yerine yöntemini kullanın CaptureCollection.ICollection.CopyTo .
MatchCollection Nesne genellikle gecikmeli değerlendirme kullanılarak dolduruldığından, tam olarak doldurulmadan önce koleksiyonu kopyalamaya çalışmak bir RegexMatchTimeoutException özel durum oluşturabilir. Eşleşen işlemler için bir zaman aşımı değeri etkinse ve tek bir eşleşme bulma girişimi bu zaman aşımı aralığını aşarsa bu özel durum oluşturulabilir.
Şunlara uygulanır
CopyTo(Match[], Int32)
public:
virtual void CopyTo(cli::array <System::Text::RegularExpressions::Match ^> ^ array, int arrayIndex);
public void CopyTo (System.Text.RegularExpressions.Match[] array, int arrayIndex);
abstract member CopyTo : System.Text.RegularExpressions.Match[] * int -> unit
override this.CopyTo : System.Text.RegularExpressions.Match[] * int -> unit
Public Sub CopyTo (array As Match(), arrayIndex As Integer)
Parametreler
- array
- Match[]
Koleksiyondan kopyalanan öğelerin hedefi olan tek boyutlu Array . sıfır Array tabanlı dizine sahip olmalıdır.
- arrayIndex
- Int32
array
içinde kopyalamanın başladığı sıfır tabanlı dizin.