Erreur du compilateur CS0742
Un corps de requête doit terminer par une clause select ou une clause group
Une expression de requête doit se terminer par une clause select
ou une clause group
sans continuation.
- Ajoutez une clause select ou une clause group à la requête.
Le code suivant génère l’erreur CS0742 :
// cs0742.cs
using System.Linq;
public class Test
{
public static int Main()
{
int[] array = { 1, 2, 3 };
var query = from num in array; // CS0742
return 1;
}
}
Si la clause group
utilise le mot clé into pour stocker les résultats du regroupement dans un identificateur temporaire, elle ne peut pas être la dernière clause dans une requête. Une clause select
ou une deuxième clause group
est toujours exigée.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :