Erro do compilador CS0144
Não é possível criar uma instância da classe abstrata ou interface 'interface'
Não é possível criar uma instância de uma classe abstrata ou uma interface. Para obter mais informações, consulte Interfaces.
O exemplo a seguir gera CS0144:
// CS0144.cs
interface MyInterface
{
}
public class MyClass
{
public static void Main()
{
MyInterface myInterface = new MyInterface (); // CS0144
}
}
Você pode resolver esse problema implementando uma das duas soluções a seguir:
Altere a declaração de tipo para que não seja abstrata: remova a palavra-chave abstrata da declaração de classe ou altere o tipo de uma interface para uma classe.
Crie um tipo derivado da classe abstrata ou que implemente a interface.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: