Lire en anglais

Partager via


Erreur du compilateur CS0610

Ni le champ, ni la propriété ne peuvent être de type 'type'

Il existe certains types qui ne peuvent pas être utilisés en tant que champs ou propriétés. Ces types incluent System.ArgIterator et System.TypedReference.

L’exemple suivant génère l’erreur CS0610 suite à l’utilisation de System.TypedReference en tant que champ :

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