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
Die Bereichsvariable "Variable" verursacht einen Konflikt mit einer früheren Deklaration von "Variable".
The range variable 'variable' conflicts with a previous declaration of 'variable'.
Die Deklaration einer Bereichsvariablen muss wie alle anderen Deklarationen auch einen im Deklarationsbereich der Variablen eindeutigen Bezeichner aufweisen.
So beheben Sie diesen Fehler
- Weisen Sie der Bereichsvariablen einen eindeutigen Namen zu.
Beispiel
Der folgende Code führt zu Fehler CS1931, da der Bezeichner x sowohl als lokale Variable in Main als auch als Bereichsvariable im Abfrageausdruck verwendet wird:
// cs1931.cs
class Test
{
static void Main()
{
int x = 1;
var y = from x in Enumerable.Range(1, 100) // CS1931
select x;
}
}