Ler em inglês

Partilhar via


Erro do compilador CS0610

Campo ou propriedade não pode ser do tipo 'tipo'

Existem alguns tipos que não podem ser usados como campos ou propriedades. Esses tipos incluem System.ArgIterator e System.TypedReference.

O exemplo a seguir gera CS0610 como resultado do uso de System.TypedReference como um campo:

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