Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das kontextbezogene Schlüsselwort "var" darf nicht in der Deklaration einer Bereichsvariablen verwendet werden.
The contextual keyword 'var' cannot be used in a range variable declaration.
Bereichsvariablen werden implizit vom Compiler typisiert. Daher muss var nicht bei Bereichsvariablen verwendet werden.
So beheben Sie diesen Fehler
- Entfernen Sie das Schlüsselwort var vor der Bereichsvariablen.
Beispiel
Durch das folgende Beispiel wird der Fehler CS1949 ausgelöst:
// 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;
}
}