Leer en inglés

Compartir a través de


Error del compilador CS0720

'static class': no se pueden declarar indexadores en una clase estática

Los indexadores no son significativos en las clases estáticas, ya que solo se pueden usar con instancias y no es posible crear instancias de tipo estático.

Ejemplo

El ejemplo siguiente genera la advertencia CS0720:

C#
// CS0720.cs  
  
public static class Test  
{  
    public int this[int index]  // CS0720  
    {  
        get { return 1; }  
        set {}  
    }  
  
    static void Main() {}  
}