Compilerfout CS0144
Kan geen exemplaar van de abstracte klasse of interface 'interface' maken
U kunt geen exemplaar van een abstracte klasse of interface maken. Zie Interfaces voor meer informatie.
In het volgende voorbeeld wordt CS0144 gegenereerd:
// CS0144.cs
interface MyInterface
{
}
public class MyClass
{
public static void Main()
{
MyInterface myInterface = new MyInterface (); // CS0144
}
}
U kunt dit probleem oplossen door een van de twee volgende oplossingen te implementeren:
Wijzig de typedeclaratie zodat deze niet abstract is: verwijder het abstracte trefwoord uit de klassedeclaratie of wijzig het type van een interface in een klasse.
Maak een type dat is afgeleid van de abstracte klasse of waarmee de interface wordt geïmplementeerd.
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: