Errore del compilatore CS1105
I metodi di estensione devono essere statici.
I metodi di estensione devono essere dichiarati come metodi statici in una classe statica non generica.
L'esempio seguente genera l'errore CS1105 perché Test
non è statico:
C#
// cs1105.cs
// Compile with: /target:library
public class Extensions
{
// Single type parameter.
public void Test<T>(this System.String s) {} //CS1105
}
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: