Freigeben über


Compilerwarnung (Stufe 2) CS0440

Aktualisiert: November 2007

Fehlermeldung

Es sollte kein Alias mit dem Namen "global" definiert werden, da "global::" immer ein Verweis auf den globalen Namespace und nicht auf einen Alias ist.
Defining an alias named 'global' is ill-advised since 'global::' always references the global namespace and not an alias

Diese Warnung wird ausgegeben, wenn Sie einen Alias mit dem Namen global definieren.

Beispiel

Im folgenden Beispiel wird der Fehler CS0440 generiert.

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