HashSet<T>.CopyTo Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kopierar elementen i en HashSet<T> samling till en matris.
Överlagringar
| Name | Description |
|---|---|
| CopyTo(T[]) |
Kopierar elementen i ett HashSet<T> objekt till en matris. |
| CopyTo(T[], Int32) |
Kopierar elementen i ett HashSet<T> objekt till en matris med början vid det angivna matrisindexet. |
| CopyTo(T[], Int32, Int32) |
Kopierar det angivna antalet element i ett HashSet<T> objekt till en matris med början vid det angivna matrisindexet. |
CopyTo(T[])
Kopierar elementen i ett HashSet<T> objekt till en matris.
public:
void CopyTo(cli::array <T> ^ array);
public void CopyTo(T[] array);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (array As T())
Parametrar
- array
- T[]
Den endimensionella matris som är målet för de element som kopieras från HashSet<T> objektet. Matrisen måste ha nollbaserad indexering.
Undantag
array är null.
Kommentarer
Den här metoden är en O()-nåtgärd, där n är Count.
Gäller för
CopyTo(T[], Int32)
Kopierar elementen i ett HashSet<T> objekt till en matris med början vid det angivna matrisindexet.
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)
Parametrar
- array
- T[]
Den endimensionella matris som är målet för de element som kopieras från HashSet<T> objektet. Matrisen måste ha nollbaserad indexering.
- arrayIndex
- Int32
Det nollbaserade index array där kopieringen börjar.
Implementeringar
Undantag
array är null.
arrayIndex är mindre än 0.
arrayIndex är större än längden på målet array.
Kommentarer
Den här metoden är en O()-nåtgärd, där n är Count.
Gäller för
CopyTo(T[], Int32, Int32)
Kopierar det angivna antalet element i ett HashSet<T> objekt till en matris med början vid det angivna matrisindexet.
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)
Parametrar
- array
- T[]
Den endimensionella matris som är målet för de element som kopieras från HashSet<T> objektet. Matrisen måste ha nollbaserad indexering.
- arrayIndex
- Int32
Det nollbaserade index array där kopieringen börjar.
- count
- Int32
Antalet element som ska kopieras till array.
Undantag
array är null.
arrayIndex är större än längden på målet array.
-eller-
count är större än det tillgängliga utrymmet från arrayIndex till slutet av målet array.
Kommentarer
Den här metoden är en O()-nåtgärd, där n är count.