Leggere in inglese

Condividi tramite


Errore del compilatore CS0720

'static class': non è possibile dichiarare indicizzatori in una classe statica

Gli indicizzatori non sono significativi nelle classi statiche, in quanto possono essere usati solo con le istanze e non è possibile creare istanze di un tipo statico.

Esempio

L'esempio seguente genera l'errore CS0720:

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