Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 854 Bytes

cs0620.md

File metadata and controls

41 lines (34 loc) · 854 Bytes
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Compiler Error CS0620
Compiler Error CS0620
07/20/2015
CS0620
CS0620
cadd7156-0c3c-460b-844b-c9bbfb8f62df

Compiler Error CS0620

Indexers cannot have void type

The return type of an indexer cannot be void. An indexer must return a value.

The following sample generates CS0620:

// 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  
      }  
   }  
}  

See also