Lezen in het Engels

Delen via


Compilerfout CS0307

De 'construct' 'identifier' is geen algemene methode. Als u een expressielijst hebt bedoeld, gebruikt u haakjes rond de < expressie.

De benoemde constructie was geen type of een methode, de enige constructies die algemene argumenten kunnen aannemen. Verwijder de typeargumenten tussen punthaken. Als een algemeen nodig is, declareert u uw algemene constructie als een algemeen type of methode.

In het volgende voorbeeld wordt CS0307 gegenereerd:

// CS0307.cs  
class C  
{  
   public int P { get { return 1; } }  
   public static void Main()  
   {  
      C c = new C();  
      int p = c.P<int>();  // CS0307 – C.P is a property  
      // Try this instead  
      // int p = c.P;  
   }  
}