MatchCollection.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(Array, Int32) |
Kopiuje wszystkie elementy kolekcji do danej tablicy rozpoczynającej się od danego indeksu. |
| CopyTo(Match[], Int32) |
Kopiuje elementy kolekcji do obiektu Array, zaczynając od określonego Array indeksu. |
CopyTo(Array, Int32)
Kopiuje wszystkie elementy kolekcji do danej tablicy rozpoczynającej się od danego indeksu.
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)
Parametry
- array
- Array
Tablica, do których ma zostać skopiowana kolekcja.
- arrayIndex
- Int32
Pozycja w tablicy, w której rozpoczyna się kopiowanie.
Implementuje
Wyjątki
array jest tablicą wielowymiarową.
arrayIndexznajduje się poza granicami .array
-lub-
arrayIndexznak plus Count znajduje się poza granicami .array
Wystąpił limit czasu.
Uwagi
Ponieważ kolekcja jest kopiowana do tablicy rozpoczynającej się od danego indeksu, tablica docelowa musi być co najmniej tak duża, jak cała kolekcja.
Ostrzeżenie
Ten element członkowski nie jest obecny w bibliotece klas przenośnych. Jeśli tworzysz aplikacje przeznaczone dla biblioteki klas przenośnych, użyj CaptureCollection.ICollection.CopyTo metody .
MatchCollection Ponieważ obiekt jest zwykle wypełniany przy użyciu oceny z opóźnieniem, próba skopiowania kolekcji, zanim została w pełni wypełniona, może zgłosić RegexMatchTimeoutException wyjątek. Ten wyjątek można zgłosić, jeśli wartość limitu czasu dla pasujących operacji jest obowiązująca, a próba znalezienia pojedynczego dopasowania przekracza ten interwał limitu czasu.
Dotyczy
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)
Parametry
- array
- Match[]
Jednowymiarowy Array obiekt docelowy elementów skopiowanych z kolekcji. Element Array musi mieć indeksowanie oparte na zerach.
- arrayIndex
- Int32
Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.