.ascx设计器文件中全局关键字的含义是什么?

时间:2010-02-19 14:04:30

标签: asp.net-3.5

我正在使用asp.net创建一个Web应用程序。因为我们有用于我的用户控件的设计器文件。因为控件定义如下。


protected global::Common.Controls.ETextBox txtDummy;

上述陈述中全局关键词的含义是什么

1 个答案:

答案 0 :(得分:1)

它指的是global命名空间。它允许您编译如下内容:

class System
{
    static void Main(string[] args)
    {
       global::System.Console.WriteLine("Hello, world");
    }
}

请注意,该类名为System,如果没有global关键字,则无法编译,因为在此类中找不到任何名为Console的静态属性。据说你应该从不为你的班级System命名。