Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'Klassenname': Eine abstrakte Klasse darf nicht versiegelt oder statisch sein.
Eine abstrakte Klasse kann nicht zum Erstellen von Objekten verwendet werden, sofern sie nicht abgeleitet wurde, daher ist die Versiegelung nicht sinnvoll. Eine abstrakte Klasse kann auch nicht sinnvollerweise statisch sein. Abstrakte Klassen dienen zur Unterstützung einer Objekthierarchie, die die abstrakte Klasse als Basis verwendet.
Beispiel
Im folgenden Beispiel wird CS0418 generiert:
// CS0418.cs
public abstract sealed class C // CS0418
{
}
sealed static class S // CS0418
{
}
public class MyClass
{
public static void Main()
{
}
}