Compartir a través de


Error del compilador C3155

no se permiten atributos en un indizador de propiedad

Se ha declarado incorrectamente una propiedad indexada. Para obtener más información, consulte Procedimiento Usar propiedades en C++/CLI.

Ejemplo

El ejemplo siguiente genera el error C3155.

// C3155.cpp
// compile with: /clr /c
using namespace System;
ref struct R {
   property int F[[ParamArray] int] {   // C3155
   // try the following line instead
   // property int F[ int] {   // OK
      int get(int i) {
         return 0;
      }
   }
};