Errore del compilatore CS0144
Non è possibile creare un'istanza della classe o dell'interfaccia astratta 'interface'
Non è possibile creare un'istanza di una classe abstract o di un' interfaccia. Per altre informazioni, vedere Interfacce.
L'esempio seguente genera l'errore CS0144:
// CS0144.cs
interface MyInterface
{
}
public class MyClass
{
public static void Main()
{
MyInterface myInterface = new MyInterface (); // CS0144
}
}
È possibile risolvere questo problema implementando una delle seguenti soluzioni:
Modificare la dichiarazione di tipo in modo che non sia astratta: rimuovere la parola chiave astratta dalla dichiarazione di classe o modificare il tipo da un'interfaccia a una classe.
Creare un tipo derivato dalla classe astratta o che implementa l'interfaccia.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: