Erreur du compilateur CS1627
Mise à jour : novembre 2007
Message d'erreur
Expression attendue après yield return
Expression expected after yield return
Cette erreur se produit si yield est utilisé sans expression. Pour éviter cette erreur, insérez l'expression appropriée dans l'instruction.
L'exemple suivant génère l'erreur CS1627 :
// CS1627.cs
using System.Collections;
class C : IEnumerable
{
public IEnumerator GetEnumerator()
{
yield return; // CS1627
// To resolve, add the following line:
// yield return 0;
}
}
public class CMain
{
public static void Main() { }
}