コンパイラの警告 (レベル 2) CS0440

更新 : 2007 年 11 月

エラー メッセージ

'global::' はエイリアスではなく常にグローバル名前空間を参照するため、'global' という名前のエイリアスを定義することはお勧めしません。

この警告は、global という名前のエイリアスを定義した場合に発生します。

使用例

次の例では、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();
    }
}