Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La palabra clave contextual 'var' no se puede usar en una declaración de variable de rango.
El compilador aplica implícitamente un tipo a una variable de rango. No es necesario usar var con una variable de rango.
Para corregir este error
- Quite la palabra clave
varde delante de la variable de rango.
Ejemplo
El ejemplo siguiente genera el error 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;
}
}
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.