Erreur du compilateur CS0631
Mise à jour : novembre 2007
Message d'erreur
ref et out ne sont pas valides dans ce contexte
ref and out are not valid in this context
La déclaration d'un indexeur ne peut pas inclure l'utilisation des paramètres ref ou out.
Exemple
L'exemple suivant génère l'erreur CS0631 :
// CS0631.cs
public class MyClass
{
public int this[ref int i] // CS0631
// try the following line instead
// public int this[int i]
{
get
{
return 0;
}
}
}
public class MyClass2
{
public static void Main()
{
}
}