Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Statyczny element członkowski "function" nie może być oznaczony jako przesłonięć, wirtualny lub abstrakcyjny
Każda deklaracja metody używająca słowa kluczowego override, wirtualnego lub abstrakcyjnego nie może również używać statycznego słowa kluczowego.
Aby uzyskać więcej informacji, zobacz Metody.
Poniższy przykład generuje 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;
}
}
}
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.