Bagikan melalui


MatchCollection.CopyTo Metode

Definisi

Overload

CopyTo(Array, Int32)

Menyalin semua elemen koleksi ke array yang diberikan mulai dari indeks yang diberikan.

CopyTo(Match[], Int32)

Menyalin elemen koleksi ke Array, dimulai pada indeks tertentu Array .

CopyTo(Array, Int32)

Sumber:
MatchCollection.cs
Sumber:
MatchCollection.cs
Sumber:
MatchCollection.cs

Menyalin semua elemen koleksi ke array yang diberikan mulai dari indeks yang diberikan.

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)

Parameter

array
Array

Array tempat koleksi akan disalin.

arrayIndex
Int32

Posisi dalam array tempat penyalinan akan dimulai.

Penerapan

Pengecualian

array adalah array multi-dimensi.

arrayIndex berada di luar batas array.

-atau-

arrayIndex plus Count berada di luar batas array.

Waktu habis terjadi.

Keterangan

Karena koleksi disalin ke dalam array yang dimulai pada indeks yang diberikan, array tujuan harus setidaknya sebesar seluruh koleksi.

Peringatan

Anggota ini tidak ada di Pustaka Kelas Portabel. Jika Anda mengembangkan aplikasi yang menargetkan Pustaka Kelas Portabel, gunakan metode sebagai gantinya CaptureCollection.ICollection.CopyTo .

MatchCollection Karena objek umumnya diisi dengan menggunakan evaluasi malas, mencoba menyalin koleksi sebelum diisi sepenuhnya dapat memunculkan RegexMatchTimeoutException pengecualian. Pengecualian ini dapat dilemparkan jika nilai waktu habis untuk operasi pencocokan berlaku, dan upaya untuk menemukan satu kecocokan melebihi interval waktu habis tersebut.

Berlaku untuk

CopyTo(Match[], Int32)

Sumber:
MatchCollection.cs
Sumber:
MatchCollection.cs
Sumber:
MatchCollection.cs

Menyalin elemen koleksi ke Array, dimulai pada indeks tertentu Array .

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)

Parameter

array
Match[]

Satu dimensi Array yang merupakan tujuan elemen yang disalin dari koleksi. Array harus memiliki pengindeksan berbasis nol.

arrayIndex
Int32

Indeks berbasis nol tempat array penyalinan dimulai.

Penerapan

Berlaku untuk