System.Reflection.Emit.EnumBuilder.MakeArrayType C# (CSharp) Method

MakeArrayType() public method

public MakeArrayType ( ) : System.Type
return System.Type
        public override System.Type MakeArrayType() { throw null; }
        public override System.Type MakeArrayType(int rank) { throw null; }

Same methods

EnumBuilder::MakeArrayType ( int rank ) : System.Type

Usage Example

 public void PosTest1()
 {
     CreateCallee();
     _myEnumBuilder = _myModuleBuilder.DefineEnum("myEnum", TypeAttributes.Public, typeof(int));
     Type myType = _myEnumBuilder.MakeArrayType();
     Assert.True(myType.GetTypeInfo().BaseType.Equals(typeof(Array)));
     Assert.Equal(myType.Name, "myEnum[]");
 }