NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Dictionary.CopyTo (Array, Int32)

Copies the Dictionary values into a one-dimensional Array instance at the specified index.

[Visual Basic]
Overloads Overridable Public Sub CopyTo( _
   ByVal array As Array, _
   ByVal arrayIndex As Integer _
)
[C#]
public virtual void CopyTo(
   Array array,
   int arrayIndex
);
[C++]
public: virtual void CopyTo(
   Array* array,
   int arrayIndex
);
[JScript]
public function CopyTo(
   array : Array,
   arrayIndex : int
);

Parameters

array
The one-dimensional Array to contain the Dictionary values.
arrayIndex
The index in array at which to start copying.

Return Value

None.

Exceptions

Exception Type Condition
ArgumentException array is multidimensional.

-or-

The number of elements in the Dictionary is greater than the available space between arrayIndex and the end of array.

ArgumentNullException array is a null reference (in Visual Basic Nothing).
ArgumentOutOfRangeException arrayIndex is less than array 's lowbound.

Remarks

This method can be overridden by a derived class.

CopyTo only copies the values in the Dictionary, not the keys.

See Also

Dictionary Class | Dictionary Members | System.Collections Namespace | Dictionary.CopyTo Overload List