Error del compilador CS0819
Actualización: noviembre 2007
Mensaje de error
Las variables locales con tipo implícito no pueden tener varias declaraciones.
Implicitly typed locals cannot have multiple declarators.
Se permiten varias declaraciones en declaraciones de tipo explícito, pero no en variables con tipo implícito.
Para corregir este error
- Declare y asigne un valor para cada variable local con tipo implícito en una línea independiente.
Ejemplo
El código siguiente genera el error CS0819:
// cs0819.cs
class A
{
public static int Main()
{
var a = 3, b = 2; // CS0819
return -1;
}
}
Vea también
Referencia
Variables locales con asignación implícita de tipos (Guía de programación de C#)