Compartir a través de


Error del compilador C3799

la propiedad indizada no puede tener una lista de parámetros vacía

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 C3799 y muestra cómo corregirlo.

// C3799.cpp
// compile with: /clr /c
ref struct C {
   property int default[] {   // C3799
   // try the following line instead
   // property int default[int] {
      int get(int index) { return 0; }
      void set(int index, int value) {}
   }
};