读书人

初学者有关问题:关于命名空间有关问题

发布时间: 2012-02-29 16:44:10 作者: rapoo

菜鸟问题:关于命名空间问题
二个文件命名空间都是myweb,可以在一文件调用另一文件命名空间里面的内容吗?
为什么我试了不行。比如:在a.aspx.cs中用myweb.b不行?
a.aspx.cs:
namespace myweb
{
public partial class a: System.Web.UI.Page
{
}
}

b.aspx.cs:
namespace myweb
{
public partial class b: System.Web.UI.Page
{
}
}

[解决办法]
namespace yygy
{
public class a
{
public a()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public int add(int a, int b)
{
return a + b;
}
}
}


namespace yygy
{
public partial class Default3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
a ins = new a();
Response.Write(ins.add(1, 2));

}
}
}
[解决办法]
b.aspx.cs:
namespace myweb
{
public partial class b: System.Web.UI.Page
{
a a1=new a();
......
}
}

[解决办法]
顶!
[解决办法]
Up
[解决办法]
a.aspx.cs,但到b.aspx.cs

这两个是页面的,共同需要的方法建议直接写成类,然后再调用

读书人网 >asp.net

热点推荐