Предупреждение компилятора (уровень 2) CS0440
Обновлен: Ноябрь 2007
Сообщение об ошибке
Определение псевдонима с именем "global" не рекомендуется из-за того, что "global::" всегда указывает на глобальное пространство имен и не является псевдонимом
Defining an alias named 'global' is ill-advised since 'global::' always references the global namespace and not an alias
Данное предупреждение возникает при определении псевдонима с именем "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();
}
}