Errore del compilatore CS1100
Il metodo 'name' ha un modificatore di parametro 'this' che non si trova nel primo parametro.
Il modificatore this
è consentito solo nel primo parametro di un metodo, indicando al compilatore che si tratta di un metodo di estensione.
- Rimuovere il modificatore
this
da tutti i parametri eccetto il primo del metodo.
Il codice seguente genera l'errore CS1100 perché un parametro this
modifica il secondo parametro:
// cs1100.cs
static class Test
{
static void ExtMethod(int i, this Test c) // CS1100
{
}
}
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: