Lezen in het Engels

Delen via


Compilerfout CS1100

De methode 'name' heeft een parametermodifier 'this' die zich niet op de eerste parameter bevindt.

De this modifier is alleen toegestaan voor de eerste parameter van een methode, wat aangeeft aan de compiler dat de methode een extensiemethode is.

Deze fout corrigeren

  1. Verwijder de this wijzigingsfunctie uit alle, behalve de eerste parameter van de methode.

Opmerking

Met de volgende code wordt CS1100 gegenereerd omdat een this parameter de tweede parameter wijzigt:

// cs1100.cs  
static class Test  
{  
    static void ExtMethod(int i, this Test c) // CS1100  
    {  
    }  
}  

Zie ook