CS0742 de erro do compilador
Mensagem de erro
Corpo de uma consulta deve terminar com uma cláusula selecionar ou uma cláusula de agrupar
Uma expressão de consulta deve terminar com um um select cláusula ou um group cláusula sem uma continuação.
Para corrigir este erro
- Adicionar um selecionar cláusula or cláusula de agrupar à consulta.
Exemplo
O código a seguir gera 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;
}
}
Se o group cláusula usa o em palavra-chave para armazenar os resultados do agrupamento em um identificador temporário, ele não pode ser a última cláusula em uma consulta.A select ou segundo group cláusula ainda é necessária.