[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Copies the elements of the ICollection<(Of T>) to an Array, Starting at a particular Array index.

Namespace: net.esper.compat
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Sub CopyTo ( _
	array As KeyValuePair(Of TKey, TValue)(), _
	arrayIndex As Integer _
)
C#
public void CopyTo (
	KeyValuePair<TKey, TValue>[] array,
	int arrayIndex
)
Visual C++
public:
virtual void CopyTo (
	array<KeyValuePair<TKey, TValue>>^ array, 
	int arrayIndex
) sealed

Parameters

array
System.Collections.Generic.KeyValuePair<(Of TKey, TValue>)[]
The one-dimensional Array that is the destination of the elements copied from ICollection<(Of T>). The Array must have zero-based indexing.
arrayIndex
System.Int32
The zero-based index in array at which copying begins.

Exceptions

ExceptionCondition
System.ArgumentOutOfRangeExceptionarrayIndex is less than 0.
System.ArgumentNullExceptionarray is null.
System.ArgumentExceptionarray is multidimensional.-or-arrayIndex is equal to or greater than the length of array.-or-The number of elements in the source ICollection<(Of T>) is greater than the available space from arrayIndex to the end of the destination array.-or-Type T cannot be cast automatically to the type of the destination array.