Ler em inglês

Partilhar via


Erro do compilador CS0180

'membro' não pode ser externo e abstrato

As palavras-chave resumo e externo excluem-se mutuamente. A extern palavra-chave significa que o membro é definido fora do arquivo, e abstrato significa que a implementação é fornecida em uma classe derivada. Para obter mais informações, consulte Métodos.

O exemplo a seguir gera CS0180:

// CS0180.cs  
namespace MyNamespace  
{  
   public class MyClass  
   {  
      public extern abstract int Foo(int a);   // CS0180  
  
      public static void Main()  
      {  
      }  
   }  
}