Compilerfehler CS0144
Es konnte keine Instanz der abstrakten Klasse oder Schnittstelle "Schnittstelle" erstellt werden
Sie können keine Instanz einer abstrakten Klasse oder einer Schnittstelleerstellen. Weitere Informationen finden Sie unter Schnittstellen.
Im folgenden Beispiel wird CS0144 generiert:
// CS0144.cs
interface MyInterface
{
}
public class MyClass
{
public static void Main()
{
MyInterface myInterface = new MyInterface (); // CS0144
}
}
Sie können dieses Problem lösen, indem Sie eine der beiden folgenden Lösungen implementieren:
Ändern Sie die Typdeklaration so, dass sie nicht abstrakt ist: Entfernen Sie entweder das Schlüsselwort „abstract“ aus der Klassendeklaration, oder ändern Sie den Typ von einer Schnittstelle in eine Klasse.
Erstellen Sie einen Typ, der von der abstrakten Klasse abgeleitet ist oder der die Schnittstelle implementiert.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: