在vs2005里面如何建立命名空间namespace?

解决方案 »

  1.   

    namespace Manager//Manager你想命名的名字
    {
    }
    就这样写!
    例如
    namespace aa
    {
    }等等!
      

  2.   

    namespace zhangsan
    {
       class MyClass
        {
          //do something here
        }
    }
    命名空间是为了防止类型冲突,
    所以,比如两个人在做一个项目,他们写的类型可能重名,
    那张三就声明一个张三的名字空间,李四就声明一个李四的名字空间.
    用张三写的程序的时候就要先引用张三的名字空间
    方法:C#的 using zhangsan;
      

  3.   

    只要在代码里写NAMESPACE xxx ,自动就有xxx了。没见过有[新建名字空间]这么个MENU活其他东东。
      

  4.   

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data.SqlClient;namespace MList{
        public partial class FormList : System.Web.UI.Page
       {
          .........
       }
    }  
    加了namespace MLit{}就报错错误 1 “ASP.formlist_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\list\6c2ec73c\9ad3c984\App_Web_3mcbi4k2.0.cs 720
    我用的是VS2005 后台代码本来没有namespace{}