Согласно документации vs: MakeArrayType ()
представляет собой одномерный массив с нулевой нижней границей. MakeArrayType (1)
представляет массив с указанным числом измерений.
Например, если UnderlyingSystemType имеет значение int
, тип возврата MakeArrayType ()
будет
System.Int32 []
, а тип возвращаемого значения MakeArrayType (1)
- System.Int32 [*]
.
В чем разница между этими типами.