TypeBuilder::MakeArrayType Method (Int32)
Returns a Type object that represents an array of the current type, with the specified number of dimensions.
Assembly: mscorlib (in mscorlib.dll)
The MakeArrayType method provides a way to generate an array type with any possible element type, including generic types.
The following code example creates a dynamic module, an abstract type named Sample, and an abstract method named TestMethod. TestMethod takes a ref parameter (ByRef in Visual Basic) of type Sample, a pointer to type Sample, and an array of type Sample. It returns a two-dimensional array of type Sample. The code example saves the dynamic module to disk, so you can examine it with the Ildasm.exe (IL Disassembler).