Compilerfehler CS0742
Auf einen Abfragetext muss eine Select-Klausel oder Group-Klausel folgen.
Ein Abfrageausdruck muss entweder mit einer select
-Klausel oder einer group
-Klausel (ohne eine Fortsetzung) enden.
- Fügen Sie der Abfrage eine select-Klausel oder eine group-Klausel hinzu.
Durch den folgenden Code wird der Fehler CS0742 ausgelöst:
// 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;
}
}
Wenn in der group
-Klausel das into -Schlüsselwort zum Speichern der Ergebnisse der Gruppierung in einem temporären Bezeichner verwendet wird, darf sie nicht die letzte Klausel in einer Abfrage sein. Dann ist eine select
-Klausel oder eine zweite group
-Klausel erforderlich.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: