Ler em inglês

Compartilhar via


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.

Exemplo

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()
    {
    }
}