Leggere in inglese

Condividi tramite


Errore del compilatore CS0620

Gli indicizzatori non possono avere tipi void

Il tipo restituito di indexer non può essere void. Un indicizzatore deve restituire un valore.

L'esempio seguente genera l'errore CS0620:

C#
// CS0620.cs  
class MyClass  
{  
   public static void Main()  
   {  
      MyClass test = new MyClass();  
      System.Console.WriteLine(test[2]);  
   }  
  
   void this [int intI]   // CS0620, return type cannot be void  
   {  
      get  
      {  
         // will need to return some value  
      }  
   }  
}  

Vedi anche