Compilerfehler CS0610

Das Feld oder die Eigenschaft kann nicht vom Typ "Typ" sein

Es gibt einige Typen, die nicht als Felder oder Eigenschaften verwendet werden können. Zu diesen Typen gehören System.ArgIterator und System.TypedReference.

Im folgenden Beispiel wird CS0610 generiert, weil System.TypedReference als Feld verwendet wurde:

// CS0610.cs  
public class MainClass  
{  
   System.TypedReference i;   // CS0610  
   public static void Main ()  
   {  
   }  
  
   public static void Test(System.TypedReference i)   // OK  
   {  
   }  
}