Lezen in het Engels

Delen via


Compilerfout CS1948

De bereikvariabele 'name' mag niet dezelfde naam hebben als een parameter voor het methodetype

Dezelfde declaratieruimte mag geen twee declaraties van dezelfde id bevatten.

Deze fout corrigeren

  1. Wijzig de naam van de bereikvariabele of de typeparameter.

Opmerking

In het volgende voorbeeld wordt CS1948 gegenereerd omdat de id T wordt gebruikt voor de bereikvariabele en voor de typeparameter voor de methode TestMethod:

// 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;  
    }  
}