aviso do compilador (nível 2) CS0440

Mensagem de erro

Definir um alias denominado 'global' é ill-advised desde ' global:: ' sempre faz referência o namespace global e não um alias

Esse aviso é emitido quando você define um alias chamado global.

Exemplo

O exemplo a seguir gera CS0440:

// CS0440.cs
// Compile with: /W:1

using global = MyClass;   // CS0440
class MyClass
{
    static void Main()
    {
        // Note how global refers to the global namespace
        // even though it is redefined above.
        global::System.Console.WriteLine();
    }
}