Erro do Compilador CS0144
Não é possível criar uma instância da classe abstract ou uma interface "interface"
Não é possível criar uma instância de uma classe abstract ou de uma interface. Para obter mais informações, consulte Interfaces.
O seguinte exemplo gera o erro 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 seguintes soluções:
Altere a declaração de tipo para que não seja abstratas: remova a palavra-chave abstract da declaração de classe ou altere o tipo de interface para uma class.
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: