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