回 帖 发 新 帖 刷新版面

主题:关于C#中的namespace?

各位高手..好啊!!!我是C#初学者....我想请问一下:在我们打开编译器的时候出现:
using System;

namespace 我
{
    /// <summary>
    /// Class1 的摘要说明。
    /// </summary>
    class Class1
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(string[] args)
        {
            //
            // TODO: 在此处添加代码以启动应用程序
            //
        }
    }
}
namespace 是什么意思..用来做什么的..??
在namespace里面定义类和在外面定义类有什么区别???[em2][em2][em2]

回复列表 (共3个回复)

沙发

建议认真看书~~~~

板凳

Namespace关键字给一块代码命名. 在这个代码块外部,必须加上命名空间的名称来引用这个代码块. 引用静态的类成员也是用相同的方法. 在命名空间内代码不需要声明命名空间, 它本身就是默认的. 这种方法比添加前缀的方法好. 你的代码可由此变得更加紧凑和可读.也就是说命名空间是一块代码的集合,使代码更紧凑和规范.
引用命名空间里的类必须要先引用命名空间,而直接在外部定义的类不需要这样
---------------------------------------------------------------
关于这东西还有很多要说的,不是几句话就能说清楚的也不够准确,同意一楼的说法,多看看书,基本的东西还是需要先搞熟!

3 楼

恩..谢谢了...!!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册