Sdílet prostřednictvím


Chyba kompilátoru C3132

Function-parameter: Pole parametrů lze použít pouze u formálního argumentu typu jednorozměrné spravované pole.

Poznámky

Atribut ParamArrayAttribute byl použit u parametru, který nebyl polem s jednou dimenzí.

Example

Následující příklad vygeneruje C3132:

// C3132.cpp
// compile with: /clr /c
using namespace System;
void f( [ParamArray] Int32[,] );   // C3132
void g( [ParamArray] Int32[] );   // C3132

void h( [ParamArray] array<Char ^> ^ MyArray );   // OK