Ler em inglês

Compartilhar via


Erro do Compilador CS1949

A palavra-chave contextual 'var' não pode ser usada em uma declaração de variável de intervalo.

Uma variável de intervalo é digitada implicitamente pelo compilador. Não é necessário usar var com uma variável de intervalo.

Para corrigir este erro

  1. Remova a palavra-chave var da frente da variável de intervalo.

Exemplo

O seguinte exemplo gera o erro CS1949:

// cs1949.cs  
using System;  
using System.Linq;  
class Test  
{  
    static void Main()  
    {  
        var x = from var i in Enumerable.Range(1, 100) // CS1949  
        select i;  
    }  
}  

Confira também