Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
I metodi di estensione devono essere definiti in una classe statica non generica.
Extension methods must be defined in a non generic static class.
I metodi di estensione devono essere definiti come metodi statici in una classe statica non generica.
Esempio
Nell'esempio seguente viene generato l'errore CS1106 poiché la classe Extensions non è definita come static.
// cs1106.cs
public class Extensions // CS1106
{
public static void Test<T>(this System.String s) {}
}