CS1933 de erro do compilador
Mensagem de erro
Expressão não pode conter expressões de consulta
Algumas variáveis não não possível inicializar com uma expressão de consulta.Constantes não podem ser inicializados com expressões de consulta porque constantes só podem ser inicializadas com alguma combinação de literais, chamados de constantes e operadores matemáticos.
Para corrigir este erro
- Remova o modificador de variável de consulta.
Exemplo
O exemplo a seguir gera CS1933:
// cs1933.cs
using System.Linq;
using System.Collections;
class P
{
const IEnumerable e = from x in new[] { 1, 2, 3 } select x; // CS1933
static int Main()
{
return 1;
}
}