Compartir a través de


Error del compilador CS0742

Actualización: noviembre 2007

Mensaje de error

El cuerpo de una consulta debe terminar con una cláusula select o group
A query body must end with a select clause or a group clause

Una expresión de consulta debe terminar con una cláusula select o group sin continuación.

Para corregir este error

Ejemplo

El código siguiente genera el error 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 cláusula group utiliza la palabra clave into para almacenar los resultados de la agrupación en un identificador temporal, ésta no puede ser la última cláusula de una consulta. Se requiere una segunda cláusula group o una cláusula select.

Vea también

Conceptos

Expresiones de consultas con LINQ (Guía de programación de C#)