Erreur du compilateur CS0610
Mise à jour : novembre 2007
Message d'erreur
Le champ ni la propriété ne peuvent pas être de type 'type'
Field or property cannot be of type 'type'
Certains types ne peuvent pas être utilisés comme champs ou propriétés. Ces types incluent System.ArgIterator et System.TypedReference.
L'exemple suivant génère l'erreur CS0610 en raison de l'utilisation de System.TypedReference comme un champ :
// CS0610.cs
public class MainClass
{
System.TypedReference i; // CS0610
public static void Main ()
{
}
public static void Test(System.TypedReference i) // OK
{
}
}