VS 根目录的命名是 KBC123 ,在这个解决方案里,建一个项目DBUtilit,我建的namespace DBUtilit
而以前公司显示namespace KBC123 DBUtilit 这是什么源理,要怎样设置,VS 根目录的命名是 KBC123怎样设,才能在项目DBUtilit里实现namespace KBC123 DBUtilit 这种效果
------解决思路----------------------
//你要建:
namespace KBC123.DBUtilit
{
class A{}
}
//或者
namespace KBC123
{
namespace DBUtilit
{
class A{}
}
}
------解决思路----------------------
这又是一个混乱的说法。通常正是因为“DBUtility 目录是一个新工程”,所以才会那样默认地填写了那样的命名。
工程下默认的顶层命名空间,可以在工程的属性中设置。
但是通常,程序设计者有一个自觉的规范,假设你的 DBUtilit 工程的名字写错了、而又不想改变工程,你可以这样设置命名空间。但是如果你想跟人家的工程用相同的命名空间,而又不在同一个工程的话,你最好要问问进行统一管理的主管。个人搞点小“骗术”完全没有必要。