Errore del compilatore CS0112
Un membro statico 'function' non può essere contrassegnato come override, virtual o abstract
Una dichiarazione di metodo in cui viene usata la parola chiave override
, virtualo abstract non può usare anche la parola chiave static .
Per altre informazioni, vedere Metodi.
L'esempio seguente genera l'errore CS0112:
// CS0112.cs
namespace MyNamespace
{
abstract public class MyClass
{
public abstract void Foo();
}
public class MyClass2 : MyClass
{
override public static void Foo() // CS0112, remove static keyword
{
}
public static int Main()
{
return 0;
}
}
}
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.