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.
Zależność cyklicznej klasy bazowej obejmująca klasę "class1" i "class2"
Lista dziedziczenia dla klasy zawiera bezpośrednie lub pośrednie odwołanie do siebie. Klasa nie może dziedziczyć samej siebie. Aby uzyskać więcej informacji, zobacz Dziedziczenie.
Poniższy przykład generuje CS0146:
// CS0146.cs
namespace MyNamespace
{
public interface InterfaceA
{
}
public class MyClass : InterfaceA, MyClass2
{
public void Main()
{
}
}
public class MyClass2 : MyClass // CS0146
{
}
}
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.