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!

Array.CreateInstance (Type, Int32)

Creates a one-dimensional Array of the specified Type and length, with 0-based indexing.

[Visual Basic]
Overloads Public Shared Function CreateInstance( _
   ByVal elementType As Type, _
   ByVal length As Integer _
) As Array
[C#]
public static Array CreateInstance(
   Type elementType,
   int length
);
[C++]
public: static Array* CreateInstance(
   Type* elementType,
   int length
);
[JScript]
public static function CreateInstance(
   elementType : Type,
   length : int
) : Array;

Parameters

elementType
The Type of array to create.
length
The size of the array to create.

Return Value

A new one-dimensional Array of the specified Type and length, with 0-based indexing.

Exceptions

Exception Type Condition
ArgumentNullException elementType is a null reference (in Visual Basic Nothing).
ArgumentException elementType is not a valid Type.
ArgumentOutOfRangeException length is less than 0.

Remarks

Reference-type elements are initialized to a null reference (Nothing). Value-type elements are initialized to 0.

See Also

Array Class | Array Members | System Namespace | Array.CreateInstance Overload List