Skip to main content
.NET Framework Class Library
Array..::.CreateInstance Method





Initializes a new instance of the Array class.

This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.

Overload List
 NameDescription
Public methodStatic memberCreateInstance(Type, Int32)Creates a one-dimensional Array of the specified Type and length, with zero-based indexing.
Public methodStatic memberCreateInstance(Type, array<Int32>[]()[])Creates a multidimensional Array of the specified Type and dimension lengths, with zero-based indexing. The dimension lengths are specified in an array of 32-bit integers.
Public methodStatic memberCreateInstance(Type, array<Int64>[]()[])Creates a multidimensional Array of the specified Type and dimension lengths, with zero-based indexing. The dimension lengths are specified in an array of 64-bit integers.
Public methodStatic memberCreateInstance(Type, Int32, Int32)Creates a two-dimensional Array of the specified Type and dimension lengths, with zero-based indexing.
Public methodStatic memberCreateInstance(Type, array<Int32>[]()[], array<Int32>[]()[])Creates a multidimensional Array of the specified Type and dimension lengths, with the specified lower bounds.
Public methodStatic memberCreateInstance(Type, Int32, Int32, Int32)Creates a three-dimensional Array of the specified Type and dimension lengths, with zero-based indexing.
Top
Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?