Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Auf einen Abfragetext muss eine SELECT-Klausel oder eine GROUP-Klausel folgen.
A query body must end with a select clause or a group clause
Ein Abfrageausdruck muss entweder mit einer select-Klausel oder einer group-Klausel enden. Nach diesen Klauseln darf nichts mehr folgen.
So beheben Sie diesen Fehler
- Fügen Sie der Abfrage eine SELECT-Klausel oder eine GROUP-Klausel hinzu.
Beispiel
Der folgende Code führt zu Fehler 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;
}
}
Falls die group-Klausel das into-Schlüsselwort verwendet, um die Ergebnisse der Gruppierung in einem temporären Bezeichner zu speichern, darf sie nicht die letzte Klausel in der Abfrage sein. In diesem Fall ist noch eine select-Klausel oder eine zweite group-Klausel erforderlich.