我正在使用一个名为KSWeb.dll的基本dll。它的主命名空间是KSWeb。这个dll有主要的Base类Under KSWeb.KSS.Base。
现在我已将其添加为其中一个类库项目的参考。我想给这个类库赋予名称空间KSWeb.I已经添加了一个名为NewCK的新类,它继承自KSWeb.KSS.Base。
当我进行编码意味着KSWEB然后处理点(。)然后它可以找到KSS然后找到Base也。
我的问题是,当我构建这个类库时,它会给我一个错误,比如KSWEB.KSS找不到,然后我按下alter + tab KSWEB.KSS not found。
为什么会这样?请参考下面的代码。
现在在这个类库项目中,我创建了一个类
namespace KSWeb
{
partial class NewCK : KSWeb.KSS.Base
{
}
}
对于我的观点,必须在类库中使用KSWEB命名空间 请在c#.net或vb.net中建议。
答案 0 :(得分:0)
//Use a namespace alias
using Other = KSWeb.KSS;
namespace KSWeb
{
partial class NewCK : Base
{
//You can now use Other as below
Other.Method();
}
}