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 "Name" darf nicht denselben Namen wie der Typparameter einer Methode aufweisen.
The range variable 'name' cannot have the same name as a method type parameter
Ein Deklarationsbereich kann nicht zwei Deklarationen mit demselben Bezeichner enthalten.
So beheben Sie diesen Fehler
- Ändern Sie den Namen der Bereichsvariablen oder des Typparameters.
Beispiel
Das folgende Beispiel führt zu Fehler CS1948, da der Bezeichner T für die Bereichsvariable und für den Typparameter in der TestMethod-Methode verwendet wird:
// cs1948.cs
using System.Linq;
class Test
{
public void TestMethod<T>(T t)
{
var x = from T in Enumerable.Range(1, 100) // CS1948
select T;
}
}