Erro do Compilador CS0439
Uma declaração de alias externa deve preceder todos os outros elementos definidos no namespace
Esse erro ocorre quando uma declaração extern
vem depois de outra coisa, como uma declaração using
, no mesmo namespace. As declarações extern
devem vir antes de todos os outros elementos do namespace.
O seguinte exemplo gera o erro CS0439:
C#
// CS0439.cs
using System;
extern alias MyType; // CS0439
// To resolve the error, make the extern alias the first line in the file.
public class Test
{
public static void Main()
{
}
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: