Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Copies the entire ArrayList to a compatible one-dimensional Array, starting at the specified index of the target array.
Namespace: System.Collections
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Overridable Sub CopyTo ( _
array As Array, _
arrayIndex As Integer _
)
public virtual void CopyTo(
Array array,
int arrayIndex
)
public:
virtual void CopyTo(
Array^ array,
int arrayIndex
)
abstract CopyTo :
array:Array *
arrayIndex:int -> unit
override CopyTo :
array:Array *
arrayIndex:int -> unit
public function CopyTo(
array : Array,
arrayIndex : int
)
Parameters
- array
Type: System. . :: . .Array
The one-dimensional Array that is the destination of the elements copied from ArrayList. The Array must have zero-based indexing.
- arrayIndex
Type: System. . :: . .Int32
The zero-based index in array at which copying begins.
Implements
ICollection. . :: . .CopyTo(Array, Int32)
Remarks
The specified array must be of a compatible type.
This method uses Array..::..Copy to copy the elements.
The elements are copied to the Array in the same order in which the enumerator iterates through the ArrayList.
This method is an O(n) operation, where n is Count.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.