Compartir a través de


Error del compilador CS1551

Actualización: noviembre 2007

Mensaje de error

Los indizadores deben tener al menos un parámetro
Indexers must have at least one parameter

Se declaró un indizador que no toma argumentos.

El código siguiente genera el error CS1551:

// CS1551.cs
public class MyClass
{
   int intI;

   int this[]   // CS1551
   // try the following line instead
   // int this[int i]
   {
      get
      {
         return intI;
      }
      set
      {
         intI = value;
      }
   }

   public static void Main()
   {
   }
}