Compartilhar via


CS0439 de erro do compilador

Mensagem de erro

Uma declaração de alias externo deve preceder todos os outros elementos definidos no namespace

Este erro ocorre quando um extern declaração vem depois de algo, sistema autônomo um using declaração, na mesma namespace. The extern declarações devem vir antes de todos os outros elementos de espaço para nome.

Exemplo

O exemplo a seguir gera CS0439:

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