Compilerfehler CS0819
Aktualisiert: November 2007
Fehlermeldung
Implizit typisierte lokale Variablen dürfen nicht über mehrere Deklarationen verfügen.
Implicitly typed locals cannot have multiple declarators.
In expliziten Typdeklarationen sind mehrere Deklaratoren zulässig, jedoch nicht mit implizit typisierten Variablen.
So beheben Sie diesen Fehler
- Deklarieren Sie für jede implizit typisierte lokale Variable einen Wert in einer eigenen Zeile, und weisen Sie diese Werte entsprechend zu.
Beispiel
Durch den folgenden Code wird der Fehler CS0819 ausgelöst:
// cs0819.cs
class A
{
public static int Main()
{
var a = 3, b = 2; // CS0819
return -1;
}
}
Siehe auch
Referenz
Implizit typisierte lokale Variablen (C#-Programmierhandbuch)